У меня есть сайт, на котором я хочу сделать резервную копию онлайн, и у меня есть доступ по FTP. Есть ли более быстрый способ вместо загрузки на мой компьютер и повторной загрузки на сервер резервного копирования?
Ты мог FXP через ваш компьютер, если обе системы поддерживают это, хороший инструмент для использования в Windows, чтобы попробовать это FlashFXP (который также является хорошим FTP-клиентом). Если у вас нет какого-либо другого доступа, такого как оболочка или RDP, вы не можете инициировать прямую передачу с одного сервера на другой, и в этом случае да, вам придется загрузить его, а затем повторно загрузить.
Если у вас есть доступ по протоколу RDP / SSH к любому серверу, вы можете отправлять / извлекать данные напрямую, используя различные методы.
rsync является золотым стандартом для такого рода вещей, если у вас есть доступ к любому серверу через оболочку / удаленный рабочий стол. Множество опций, включая очень полезную опцию для передачи только измененных файлов.
Если у вас есть только FTP-доступ - нет доступа к оболочке - нет rsync - тогда невозможно заставить серверы общаться напрямую друг с другом. Вам нужно будет использовать свой собственный компьютер в качестве промежуточного звена.
Если вам нужно делать это регулярно, тогда вы жестяная банка скрипт это - например, с помощью модуля perl Net :: FTP, см. пример в этой статье http://www.linuxjournal.com/article/6686