Перенос данных с помощью - rsync
Опубликовано Денис Завьялов on 19 January 2021 12:35
|
|
rsync - программа позволяющая выполнять синхронизацию файлов между серверами. Для этого нам понадобится root-доступ для обоих серверов. Рассмотрим перенос сайта со "старого" сервера на "новый" После того, как мы подключились к "старому" серверу, необходимо создать дамп базы данных: mysqldump -u <username> -p <db_name> > </var/www/vhosts/domain.com/httpdocs/имя_файла>
Где: Далее подключаемся к "новому" серверу и выполняем синхронизацию файлов с помощью следующей команды: rsync -rvz root@old_server:/var/www/vhosts/domain.com/httpdocs/ /var/www/vhosts/domain.com/httpdocs/
Где: chown -R user:group /var/www/vhosts/domain.com/httpdocs/
Где: Теперь осталось загрузить дамп в базу данных на "новом" сервере: mysql -u <username> -p <db_name> < </var/www/vhosts/domain.com/httpdocs/имя_файла>
Далее проверяем совпадают ли все доступы в настройках сайта и БД с доступами нового сервера и может проверять работу сайта. | |
|