Tutorial Cum faci backup in rescue mode

AlexH

Merg pe strada catre Mine...
Membru personal
Administrative
Freelancer
SEO Expert
In acest topic Backup online server ca masura preventiva spuneam ca e bine sa ai un backup la server daca esti pe ssd ca se duc cam repede.
Daca ai avut ghinionul sa se duca hardul dar e totusi acesibil in rescue mode sa stii ca nu este totul pierdut.

1. descarcati acest program http://winscp.net/eng/download.php
2. login cu datele de logare la rescue mode
3. click pana ajungeti pe root
root.png
4. selectati totul si apoi copiati in calculator

In mode normal toate datele sunt in folderul mnt, dar daca nu stii si vrei sa fii sigur copy la tot de acolo.

Restore la date.
1. login pe server cu noi date cu acelasi program de mai sus
2. copy tot ce este in folderul mnt pe server
3. acum ar trebui sa ai totul ca inainte.

De retinut ca OS trebuie sa fie accelasi ca inainte.
 
Daca nu aveti viteza mare la download si detineti un alt server pentru a muta fisierele puteti face urmand pasii de mai jos.

1. va logati serverul care este in rescue mode
2. sudo -i pentru a lua drept de root
3. daca aveti spatiu urmati varianta a, daca nu aveti destul spatiu pe server urmati varianta b
- varianta a: arhivam intreg folderul mnt
Cod:
zip -r mntbackup.zip /mnt/*
- varianta b: mutam intreg folderul asa cum este pe alt server
Cod:
 scp -r /mnt/* [email protected]:/home/eu/folder

In functie de marime si server poate dura cateva minute pana la cateva ore. 145gb de pe serverul la online pe cel de 13 euro la onlineprovider a durat aproape 6 minute transferul, iar daca era zip se facea si mai repede.

Daca serverul este live si vreti sa faci manual separat la continut si sql rulati comenzile de mai jos.
Pentru sentora:
1. continut:
Cod:
cd /var/sentora/hostdata/zadmin/
zip backup.zip /var/sentora/hostdata/zadmin/public_html/*
2. sql
Cod:
zip -r allmysqlbackup.zip /var/lib/mysql/*
Acum daca va conectati la ftp le puteti descarca in calculator.


Update:
Acum la restore:
1. copiat arhiva de pe noul server
2. dezarhivam arhiva
3. oprit serverul mysql systemctl stop mariadb.service
4. facem sync cu folderul mysql de pe server rsync -av sursa/folder/ /var/lib/mysql
5. setam permisiunea la fiecare folder chown -R mysql:mysql /var/lib/mysql/foldersite
6. acum start la mysql sudo systemctl start mariadb
7. acum totul ar trebui sa functioneze fara probleme

Eventuale probleme:
1. nu te poti loga la sentora
pentru asta e nevoie sa schimbari parola root la mysql cu cea care a fost setata la instalare si o gasiti in fisierul password.txt
tutorial aici cum se face https://www.digitalocean.com/community/tutorials/how-to-reset-your-mysql-or-mariadb-root-password
2. parola la sentora nu mai functioneaza
ne logam pe root si rulam comanda setzadmin --set scrieparolataaici

Alta resursa aici
https://documentation.online.net/en/dedicated-server/rescue/backup-db
 
Ultima editare:
Loading...
Back
Sus