powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Windows [игнор отключен] [закрыт для гостей] / Архивация mysqldump c использованием времени в имени файла
12 сообщений из 12, страница 1 из 1
Архивация mysqldump c использованием времени в имени файла
    #38714713
Настроил через планировщик задач в винде запуск бат-файла с таким содержимым

mysqldump -u dump -pTrZw2496 shtserv > G:\Backups\MySQL\shtserv_%date:~0,2%-%date:~3,2%-%date:~6,4%_%time:~0,2%-%time:~3,2%-%time:~6,2%.txt

Весь рабочий день раз в час все прекрасно архивировалось.
На утро смотрю бекапы, а все закончилось в 18-00 и больше не архивилось.
А должно каждый час

Как выяснилось не работает вот это %time:~0,2%
Какого черта не понятно. Вчера работало, а сегодня нет Без этого прекрасно дампит
В 19-00 проводилась автоматическая проверка на вирусы Эсетом.
Ночью делались бекапы системного и др. разделов.
Как такое может быть?
...
Рейтинг: 0 / 0
Архивация mysqldump c использованием времени в имени файла
    #38714792
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вставьте перед этим строку вида echo G:\Backups\MySQL\shtserv_%date:~0,2%-%date:~3,2%-%date:~6,4%_%time:~0,2%-%time:~3,2%-%time:~6,2%.txt >>c:\1.txt
И посмотрите что там пишется. Особенно, как выглядит время до 10 часов.
...
Рейтинг: 0 / 0
Архивация mysqldump c использованием времени в имени файла
    #38714894
tanglir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алекс Федучин,

+это вообще скорее в виндовс-раздел вопрос
работа с датой/временем в бат/кмд файлах - то ещё "удовольствие"
...
Рейтинг: 0 / 0
Архивация mysqldump c использованием времени в имени файла
    #38715611
Я понял. Все зависит от региональных настроек на сервере. Нужно формат времени выставлять так, чтобы был ноль вначале, если количество часов одноразрядное число.
...
Рейтинг: 0 / 0
Архивация mysqldump c использованием времени в имени файла
    #38715680
tanglir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алекс ФедучинВсе зависит от региональных настроек на серверекрасота, правда? вот по какой накурке можно было такое придумать?
...
Рейтинг: 0 / 0
Архивация mysqldump c использованием времени в имени файла
    #38715823
netwind
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tanglirАлекс ФедучинВсе зависит от региональных настроек на серверекрасота, правда? вот по какой накурке можно было такое придумать?
Ну а по какой накурке можно было сдирать всякие разные символы из интернета не вникая в мануал ? По обычной лени.
Наверняка это все документировано. Просто нужно читать и разбираться.

Я кстати, даже встречал любителей виндой управлять через bash. Ставили gnu unixtools и писали какие-то свои logon-скрипты для из домена AD. Единообразие!
...
Рейтинг: 0 / 0
Архивация mysqldump c использованием времени в имени файла
    #38715833
tanglir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
netwindНу а по какой накурке можно было сдирать всякие разные символы из интернета не вникая в мануал ? По обычной лени.
Наверняка это все документировано. Просто нужно читать и разбираться.Я о самом факте, что невозможно с помощью только кмд-языка получить, например, текущий час. Или день. Или для этого придётся писать 100500-строчный скрипт, который будет хз каким образом выдирать хз откуда (из реестра?) текущие рег. настройки, после чего соответствующим образом расставлять циферки после двоеточий с тильдами :) По крайней мере, в своё время нормального регионально-независимого решения под венду, использующего только кмд, я не нашёл.

Модератор: Тема перенесена из форума "MySQL".
...
Рейтинг: 0 / 0
Архивация mysqldump c использованием времени в имени файла
    #38716037
netwind
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tanglir, уверен что в этом разделе придет Волшебник Powershell и всех рассмешит застыдит
...
Рейтинг: 0 / 0
Архивация mysqldump c использованием времени в имени файла
    #38716068
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Еще вариант - дампить в один и тот же файл с постоянным именем, а потом архивировать его. У некоторых архиваторов есть опции, чтобы генерить имя архива исходя из текущей даты/времени.
...
Рейтинг: 0 / 0
Архивация mysqldump c использованием времени в имени файла
    #38716493
Sergey Orlov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алекс Федучин,
Я рекомендую вам определять вашу переменную,применяемую в командной строке, перед запуском этой строки, а вообще то прав miksoft, делайте дамп постоянно с одним и тем же именем, после чего создавайте архив с нужным именем, вы удивитесь как он будет мал по сравнению с дампом
...
Рейтинг: 0 / 0
Архивация mysqldump c использованием времени в имени файла
    #38717623
Забил на mysqldump вообще. Он же голый файл выдает. Бери и читай кому не лень. Не шифрует! Оставил Handy Backup. Работает нормально и шифрует и удаляет старые версии.
...
Рейтинг: 0 / 0
Архивация mysqldump c использованием времени в имени файла
    #38717630
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алекс Федучин,

Странный довод. Архиваторы прекрасно умеют шифровать.
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / Windows [игнор отключен] [закрыт для гостей] / Архивация mysqldump c использованием времени в имени файла
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]