Перекинуть файлы с одного VPS на другой

12
HC
На сайте с 19.07.2011
Offline
119
981

Как это сделать напрямую? (без скачивания на компьютер)

Можно Putty?

GoRSS
На сайте с 29.07.2013
Offline
138
#1

Можно, wget

https://commersoft.ru - софт: Google Indexing [индексация в Гугле по API] - Webcontrol [мониторинг сайтов и доменов]
HC
На сайте с 19.07.2011
Offline
119
#2
GoRSS:
Можно, wget

Можешь кинуть ссылку на инструкцию?

По использованию команды.

Мне надо с Namecheap VPS перекинуть на UpCloud VPS.

---------- Добавлено 21.03.2020 в 14:06 ----------

Например мне надо с одного сервера на другой перекинуть десяток сайтов:

website1.com

website2.com

website3.com

...

...

...

и их базы данных

GoRSS
На сайте с 29.07.2013
Offline
138
#3

1. Через WinSCP подключаешься по SFTP (22 порт).

2. Выделяешь папки доменов -> правой кнопкой-> Tar/gzip

3. Создаешь архив 123.tgz

4. Переносишь архив в какой-нибудь домен, website1.com

5. Через putty подключаешься к новому серваку

6. Открываешь путь к группе cd путь

7. Пишешь wget http://website1.com/123.tgz (ну или какой у тебя протокол на домене, пошло скачивание).

8. Или посредством putty распаковываешь, или также WinSCP, правой кнопкой, untar.

Можешь вот так сразу оптом, можешь по одному домену паковать и выкачивать.

---База---

1. Через phpmyadmin (PMA) на старом снимаешь дампы баз.

2. Но новом открываешь PMA, создаешь базы, открываешь любую.

3. Импорт, под "выбрать файл" написан путь типа var/lib/phpmyadmin/import/, точно не помню. Кладешь туда все дампы.

4. Обновляешь страницу PMA, выбираешь из списка (не загрузка файлов, а следующая строка, селект) нужный дамп и импортируешь.

5. Если дампы слишком большие, за гиг, то был скрипт для импорта таких больших файлов, названия не помню.

6. Можешь найти где лежат файлы баз данных, также запаковать их как с и переносом файлов и положить на новом сервере, но это не лучший путь.

Stolz
На сайте с 25.01.2007
Offline
177
#4

Может через rsync лучше? Без танцев.

S
На сайте с 05.07.2013
Offline
53
Sci
#5

scp

Но нужно чтобы доступ по SSH был.

G-and-Y
На сайте с 29.06.2013
Offline
156
#6

СЕРВЕР1

Сохраняем все базы

mysqldump --user='root' --password='пароль рут мускуля' --all-databases | gzip > all-databases.sql.gz

пакуем сайты

tar -cvzf backup.tar.gz /home/admin/web/*

переносим в папку сайта

mv backup.tar.gz /home/admin/web/папкасайта/

СЕРВЕР2

Качаем

wget http://website1.com/backup.tar.gz

wget http://website1.com/all-databases.sql.gz

Заливаем базы

gunzip < all-databases.sql.gz | mysql --user='root' --password='пароль рут мускуля'

Распаковываем сайты

tar -xvzf backup.tar.gz

Переносим куда надо

mv /папка распакованная/* /папка куда надо/

Абузо-устойчивые впс в Нидерландах от 5$/мес (https://cp.inferno.name/aff.php?aff=2991)
SocFishing
На сайте с 26.09.2013
Offline
118
#7

sudo apt-get install rsync

https://ru.wikipedia.org/wiki/Rsync

и там же rsync -arv /var/www/ root@55.55.55.55:/var/www/

если с паролем

sudo apt install sshpass

sshpass -p "password" rsync -arv "ssh -p 22" /var/www/ root@55.55.55.55:/var/www/

Есть еще утилита https://rclone.org/docs/ многое умеет, льет в облака и тд.

★Сервис идентифицирует (https://socfishing.com/?utm_source=searchengines) посетителей вашего сайта и предоставляет их профили ВКонтакте, Телефон, Почта! Цены копеечные, работаем 8 лет.
HC
На сайте с 19.07.2011
Offline
119
#8

Херня какая-то

Взял VPS у https://upcloud.com/pricing/

Пароль root дали

С этим паролем мог и по sftp и через putty

Поменял пароль и теперь не могу войти по sftp, хотя захожу через putty и в ISPmanager

Где этот пароль находится?

Ubuntu 18

HC
На сайте с 19.07.2011
Offline
119
#9

Через FileZilla не получалось почему-то, а через WinSCP получилось.

GoRSS
На сайте с 29.07.2013
Offline
138
#10
Happy_Cheburashka:
Через FileZilla не получалось почему-то, а через WinSCP получилось.

Порт, видимо.

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий