Ядро и публичную часть:
1 |
$ tar -cvzf site.tar.gz -C ~/www_doc_root/ --exclude="./upload" --exclude=".git" --exclude="./bitrix/managed_cache" --exclude="./bitrix/cache" --exclude="./bitrix/stack_cache" --exclude="./bitrix/backup" . |
Отдельно папку upload:
1 |
$ tar -cvzf site_upload.tar.gz -C ~/www_doc_root/ --ignore-failed-read ./upload |
Можно в upload пропустить служебный каталог resize_cache и временный tmp:
1 |
$ tar -cvzf site_upload.tar.gz -C ~/www_doc_root/ --ignore-failed-read --exclude="upload/resize_cache" --exclude="upload/tmp" ./upload |
Перед созданием базы данных получить логин и пароль пользователя БД:
1 |
$ grep 'DBLogin\|DBPassword' www/bitrix/php_interface/dbconn.php |
Базу данных:
1 2 |
$ mysqldump -u dbuser -h host -p dbname > sitedb.sql tar -cvzf sitedb.tar.gz sitedb.sql |
Или одной командой:
1 |
$ mysqldump -u dbuser -h host -p dbname | gzip -v > sitedb.sql.gz |