Як заархівувати файли по ssh веб-замітки і веб-підказки

Як заархівувати файли по SSH?

Часто така необхідність виникає, коли потрібно зробити архівну копію (Backup) сайту на сервері.

Ну, спочатку потрібно підключиться до сервера по SSH і прописати таку команду:

tar -zcvf імя_архіва архівіруемая_папка

приклад:

tar -zcvf logs.tar.gz logs /

У цьому прикладі ми архівуємо весь вміст папки «logs /» в архів «logs.tar.gz».
- «c» - означає, що створюється новий архів;
- «f» - за допомогою цього прапора задається ім'я створюваного архіву;
- «z» - архівація буде відбуватися за допомогою архіватора gzip;
- «v» - в консоль буде виводитися інформація про процес архівації.

Напевно, цей метод архівації найпоширеніший в unix-системах, але домогтися схожого результату можна і іншими способами. Наприклад, можна скористатися zip-архіватором.

zip -r імя_архіва архівіруемая_папка

приклад:

zip -r logs.zip logs /

Ця команда архівує весь вміст папки «logs /» в архів «logs.zip».
Прапор «r» означає, що потрібно шукати файли в папці рекурсивно, а інакше в архіві б виявилася одна порожня папка.

а звідки скачати потім цей архів все зробив а знайти ніяк не можу цей архів

За ідеї, скачати архів має бути можливо по FTP з поточної, на момент створення цього архіву, папки.

На майбутнє, може бути кому-небудь стати в нагоді. Досвідчені користувачі це не вказують, а для новачка проблема. Архіви закидають, а то й вказати шлях для архіву, в домашню директорію «в корінь».

Та й ще написано з помилкою, шлях до папки повинен бути з слеша /. а не відразу шлях до папки.

роблю. а архіви чому то виходять завжди різного розміру. причому разіца мегабайт на 50 ну і всі вони чомусь биті 7 ??

tar -zcvf - /home/s/sa/pu/httpd/>1.tar.gz | 2> err.txt

архів створюється в помилках нічого не пишеться просто порожній файл створюється. архів битий. несподіваний кінець winrar пише (як можна ще помилки залоговані може поіншому?

Друзі, підкажіть, будь ласка, а куди вводити цю команду (tar і т.п.)?

Я підключився до сервера по SSH через FileZilla, в меню «Сервер» вибираю пункт «Ввести команду», ввожу команду, проте журнал повідомлень виводить: «Помилка: Команда є недоступною протоколом»

На самому сервері (hoster.ru) є FTPadmin і Net2FTP, але через них не виходить зайти по SSH - неправильний логін (припускаю, що ці клієнти підтримують тільки FTP)

Питання: що робити?