- Баллы
- 153
Выкладываю свой скрипт генерации бэкапов для высоконагружаемых проектов.
Если будите искать в паблике подобные скрипты, то вы наткнетесь, скорее всего, на ерунду. Одни будут ронять вам базу, другие не будут работать, третьи создавать кривые бэкапы и т.д.
Перед тем, как написать этот код, были скачены несколько подобных скриптов и естественно, 2 из них не работали, а 3-й работал только с небольшими базами и очень долго делал бэкап.
В конфиге есть настройка включения/отключения gzip сжатия (по умолчанию - включено)
Так же данный скрипт можно использовать как планировщик - cron job, советую обязательно менять название файла, чтобы кто-нибудь не зажал F5 и не забил все место на HDD.
Если будите искать в паблике подобные скрипты, то вы наткнетесь, скорее всего, на ерунду. Одни будут ронять вам базу, другие не будут работать, третьи создавать кривые бэкапы и т.д.
Перед тем, как написать этот код, были скачены несколько подобных скриптов и естественно, 2 из них не работали, а 3-й работал только с небольшими базами и очень долго делал бэкап.
В конфиге есть настройка включения/отключения gzip сжатия (по умолчанию - включено)
Так же данный скрипт можно использовать как планировщик - cron job, советую обязательно менять название файла, чтобы кто-нибудь не зажал F5 и не забил все место на HDD.
