У мене є близько 200 000 файлів, які я сьогодні передаю на новий сервер. Я раніше нічого не робив у таких масштабних масштабах, і хотів отримати поради, як мені це робити. Я переміщую їх між двома дистрибутивами Centos 6, і вони знаходяться в різних місцях країни. У мене не вистачає місця на жорсткому диску на оригінальному сервері, щоб відстежувати всі каталоги та файли в один масивний тарбол, тому моє питання полягає в тому, як мені передати всі ці файли? rsync? якийсь особливий спосіб використання rsync? Будь-які введення / пропозиції щодо того, як це зробити, були б вражаючими.
Спасибі
EDIT: Для тих, хто цікавиться, я ВАЖНО пропоную використовувати команду a screen
під час виконання такої великої rsync
команди. Особливо, коли може статися щось нерозумно, і ви втрачаєте зв’язок із сервером A, з якого ви запускаєте rsync
команду. Потім просто зніміть екран і відновіть його пізніше.
tar cz | ssh user@example.com tar xz
rsync
для подальших оновлень): "Ніколи не занижуйте пропускну здатність універсалу, заповненого стрічками" (тобто: чи планували ви розміщення 2-го hd (або підключіть usb2 / диск usb3), зробіть резервну копію на ньому та надішліть її через fedex у віддалене місце? Це могло б бути набагато швидшим за будь-що інше та зберегти пропускну здатність для інших цілей.
rsync
ще пробували ? Може, на невеликому наборі файлів чи так? Має бути ідеальним інструментом для цього.