ПредишенСледващото

Дистанционно архивиране на MySQL сървър на база данни от прозорците
Реших да започна нова категория и етикети за събиране на скриптове собствените си и на други хора. В същото време той ще бъде полезно да се чуят мнения, съвети и критика на другите. Аз не се "велик" skriptopisatelyam помисли, но първоначалния опит е и трябва да се развива по-нататък в тази посока ....

Можете да пишете много по нищо. Популярният бижу, povershell старомоден, добрите стари скриптове от командоси линия vindous (бат) файлове или Баш скриптове. В този случай, аз написах един прост скрипт във файл БАТ.

Същността на проблема е: да се организира архивиране отдалечената база данни MySQL (инсталиран на Linuhe). Bacup трябваше да vindovyh ръчна количка и в същия магазин архиви. Магазин имах копие на последните три.

Имахме малко работа с Google, а след това започнах да пиша първата версия на сценария.

Всъщност всичко, самата сценария е представена по-долу. В бъдеще ще бъде необходимо, за да го прикрепите да се провери валидността на сметището и arhivovo, и едва след това съобщение пяна "съзнание".
@echo разстояние
ехо изтриване на стари файлове в директория сметище
CD сметища
дел / р *. *
CD.
изтрити @echo стари файлове. започнете дъмпинг DB% време%, изчакайте моля.
mysqldump -Н 192.168.4.44 -u backupuser --password = "TopSecreT" --opt --Всички-бази данни> сметища \ Server_mysql _. (ATE%). SQL
@echo Всички бази данни MySQL дъмпингови. (% Време%)
@echo dumps.rar rotaton.
вещни пауза
дел dumps_old.rar
Рен dumps.rar dumps_old.rar
Рен dumps_new.rar dumps.rar
@echo въртене на архиви приключила. Пригответе се за архивиране на нови файлове.
вещни пауза
RAR на -r -ав -ao dumps_new сметища \ *
@echo Архив създаден.
вещни пауза
@echo кореспонденция за архивиране оператор
реж * .rar / -С / О-D> rarlist.txt
mailsend -f Backup_MySQL_on_ сървър -4 -d firma.com -smtp мейл-1 -t [email protected] -sub "MySQL DB на Лин-4 изхвърлени." + сс + ж.к. -м rarlist.txt, текст / обикновена, аз

Zhzhosh Дядо Коледа.
Ако не се намери виновен с нещо готино.
Ако откриете грешки в
1 Оставете скриптове минава nesekurno потребители.
2 Хаха карам Запорожец Кадъ имат Mercedes Вид
Akronisa. Symantec и други продукти.

Защо да използваме "Мерцедес", един от най-простите задачи. Това е необходимо, за да се постави Mercedes и разбират \ potestit. Резервно копие на базата данни MySQL, използвайки mysqldump командния ред помощна програма е често срещана практика. В допълнение, този набор (скрипт плюс комунални услуги) не изисква инсталация и може лесно да бъде прехвърлена на друг компютър, включително и най-малките промени могат да бъдат изпълнени в рамките на Linux.
Що се отнася до отворен съхранява парола, а след това със сигурност трябва да се zainvestigat. Въпреки че достъпът до този скрипт е с ограничен брой хора, и на базата на потребителя да избира само правото да прави сметища))). Така че това не е толкова лошо.

заплаха
Е, в "Мерцедес" за подкрепата им е необходимо да се търси, разбира се ... макар че аз не ги харесвам, но можете да потеглям добра идея.

Дядо Molochina вас.
Вдъхнови ме. Прочетох сценария. Всичко разбрах, че съм.
И escho осъзнах, че не всичко е загубено с мен.
Взех скърцане.
Благодаря, че си направихте труда.

Подкрепете проекта - споделете линка, благодаря!