Автор Гілка: Найшвидший/надійніший спосіб мігрувати home  (Прочитано 1339 раз)

Відсутній Sergii Galashyn

  • Новачок
  • *
  • дописів: 40
  • Карма: +0/-0
Задача.

Є два лептопи: старенький бойовий та новий. На обох Xubuntu 9.04 з однаковими користувачами.

Треба перенести близько 200 ГБ даних home  => home зі збереженням прав доступу та інших атрибутів.

Порадьте, як краще?

В принципі, я дзеркалю home на WD Passport за допомогою rsync, але Passport дуже туго останнім часом зі старим лептопом працює.

Може узяти мережевий кросовер, але як тоді зберегти права? Як правильно змонтувати?

Чи не вигадувати та домучити міграцію за допомогою зовнішнього HDD?
Ubuntu 10.10 @ Dell Latitude E6500

Відсутній Sergii Galashyn

  • Новачок
  • *
  • дописів: 40
  • Карма: +0/-0
Ага, ніби rsync може скопіювати через SSH...
Ubuntu 10.10 @ Dell Latitude E6500

Відсутній piktor

  • Видавець
  • *******
  • дописів: 3396
  • Карма: +0/-0
Ну, зберегти права можна в архіві. Навіть без компресії, щоб швидше.
Всим, хто тоне й не знає,
За що вхопитись,
Хто вже з останніх
Вибився сил:
Попереджаю - я не колода,
Попереджаю - я крокодил.

Відсутній kalina

  • Дописувач
  • **
  • дописів: 57
  • Карма: +0/-0
Може узяти мережевий кросовер, але як тоді зберегти права? Як правильно змонтувати?

Так можна. Щоб зберегти права - можна обрати один з способів:
1) встановити і налаштувати на тому, з якого копіюєте, rsync-сервер і копіювати 'rsync -a' за протоколом rsync://
2) тимчасово дозволити там же доступ руту по ssh і копіювати 'rsync -a' за протоколом ssh з юзером root
3) на старому підняти nfs-server. В /etc/exports має бути щось на зразок:
/home            (ro,no_root_squash)

на новому підмонтувати home від рута:

# mount -t nfs -o ro адреса_старого:/home /mnt/що_там_у_вас_є

і копіювати будь-чим

Ну і звичайно можна заархівувати, хоча 200GB ... важкувато буде.

Відсутній nickat

  • Письменник
  • *****
  • дописів: 587
  • Карма: +0/-0
  • Debian user
target# nc -l 24242 | tar x

source# tar c /home | nc -q 0 target_IP 24242

(netcat BSDшний)
Best regards,
nickat