, поэтому, если вы хотите скопировать файлы между двумя удаленными серверами, у вас есть несколько вариантов.
Вы можете использовать scp
. Синтаксис для копирования файлов между двумя удаленными серверами будет выглядеть так:
scp user@123.456.789.123:/path/to/originalfile.txt user@321.987.654.321:/path/to/copiedfile.txt
Или, если вы используете scp
для отправки файла с локального компьютера на удаленный сервер, его можно сократить до:
scp /path/to/originalfile.txt user@321.987.654.321:/path/to/copiedfile.txt
В качестве альтернативы вы можете использовать rsync
, который работает аналогично. Чтобы снова скопировать файл с локального компьютера на удаленный сервер, вы можете использовать следующее:
rsync /path/to/originalfile.txt user@123.456.789.123:/path/to/copiedfile.txt
Из этих двух, rsync
быстрее, поскольку при первом копировании файла он отправляет весь файл. Однако, если файл отредактирован и отправлен повторно, rsync
отправит только различия в двух файлах.
Вы можете достичь тех же результатов в течение q сеанса. Основные шаги для этого:
1. Интерпретировать параметры командной строки, используя при необходимости значения по умолчанию
2.Откройте соединение с удаленным HDB
3. Запрос данных по sym для таблицы на дату
4. Записать данные на локальный HDB
5. Повторите для каждого sym
6. Повторить для всех указанных таблиц и всех указанных дат