Przywrócenie danych z innej wersji Linuksa

Konfiguracja serwerów, usług, itp.
Awatar użytkownika
shyte
Beginner
Posty: 165
Rejestracja: 04 grudnia 2009, 00:06

Przywrócenie danych z innej wersji Linuksa

Post autor: shyte »

Robię sobie właśnie kopię danych za pomocą rsync, na inny serwer.
Kopia zapasowa plików ftp i baz danych.

Zrobiłem to tak:

Kod: Zaznacz cały

rsync -avz /srv/www/vhosts/ root@ipserwera:root/backup/ftp
Pierw backup plików ftp.

Następnie kopia zapasowa baz danych.

Kod: Zaznacz cały

rsync -avz /var/lib/mysql/ root@ipserwera:root/backup/baz
I wychodzi ze wszystko co najważniejsze mam.

Wiem, że będę musiał podpinać na nowo domeny do serwera ale to nie problem.

Tylko ze na serwerze dedykowanym mam parę stron i jest panel serwera Plesk z OpenSuse, było tak od początku.

I chcę teraz zmienić na Debiana.

Kopia bazy danych zrobiona przez rsync. Tabele mają końcówki frm, jak na zrzucie ekranu

[img]http://img688.images...zutekranu1d.th.png[/img]

Jak potem takie bazy wrzucić do phpmyadmina, tak żeby normalnie dla każdej domeny dla każdej strony było to odczytywane.
Pewnie będę musiał stworzyć pustą bazę, i jakoś to powrzucać tylko jeszcze nie wiem jak.
Awatar użytkownika
Unit
Beginner
Posty: 356
Rejestracja: 27 marca 2007, 09:39

Post autor: Unit »

Przy kopii bazy danych za pomocą rsync-a możesz nie mieć spójnych danych.
Bazę bezpieczniej przenieść korzystając z narzędzia mysqldump.
Awatar użytkownika
Bastian
Member
Posty: 1424
Rejestracja: 30 marca 2008, 16:09
Lokalizacja: Poznañ

Post autor: Bastian »

Dokładnie. Teoretycznie przenoszenie plików baz danych jest możliwe, ale osobiście dumpuje bazy danych.
ODPOWIEDZ