- Сообщений: 112
- Спасибо получено: 3
Как создать и настроить свой веб-сервер на VDS (05 сен 2024)
Осенью самое время заняться установкой и тюнингом своего веб-сервера. Не правда ли?
Как запаковать по ssh?
- Прохожий
- Автор темы
- Не в сети
- Давно я тут
- Да, это я...
Less
Больше
11 года 7 мес. назад #1
от Прохожий
Прохожий создал тему: Как запаковать по ssh?
Решил для надежности (и для интереса) вручную забэкапить свой сайт по ssh. Базу то через PhpMyAdmin несложно скачать, а вот как запаковать файлы и каталоги сайта, чтобы вытащить потом через ftp ? Поделитесь please кто знает.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- evgenij
- Не в сети
- Завсегдатай
Less
Больше
- Сообщений: 224
- Спасибо получено: 33
11 года 7 мес. назад #2
от evgenij
Have a lot of fun!
evgenij ответил в теме Как запаковать по ssh?
если сервер под линуксом, то все просто. заходите в публичный каталог вашего сайта и набираете в консоли
Code:
zip -r public_html.zip ./
Have a lot of fun!
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- serge
- Не в сети
- Модератор
Less
Больше
- Сообщений: 980
- Спасибо получено: 146
11 года 6 мес. назад #3
от serge
А я смогу! - А поглядим! - А я упрямый!
serge ответил в теме Как запаковать по ssh?
Как запаковать файлы в tar.gz
например
пояснения:
например
- r означает, что нужно искать файлы в папке рекурсивно.
Как распаковать файлы из tar.gz
например
Как распаковать файлы из zip
например
Распаковываем:
Пакуем в tar c опцией --no-selinux На тот случай, если сервак, где потом распаковывать будете - в принципе не желает понимать, что такое selinux:
Code:
tar -zcvf имя_архива архивируемая_папка
например
Code:
tar -zcvf folder.tar.gz folder/
пояснения:
- c – значит, что создается новый архив;
- f – посредством этого флага задается имя создаваемого архива;
- z – архивация будет происходить посредством архиватора gzip;
- v – в консоль будет выводиться информация о процессе архивации.
Code:
zip -r имя_архива архивируемая_папка
например
Code:
zip -r logs.zip logs/
- r означает, что нужно искать файлы в папке рекурсивно.
Как распаковать файлы из tar.gz
Code:
tar -xzvf имя_архива.tar.gz
например
Code:
tar -xzvf archive.tar.gz
Как распаковать файлы из zip
Code:
unzip имя_архива.zip
например
Code:
unzip archive.zip
Code:
tar xvf archive.tar
Распаковываем:
Code:
tar -xvf archive.tar
tar -xjvf archive.tar.bz2
Пакуем в tar c опцией --no-selinux На тот случай, если сервак, где потом распаковывать будете - в принципе не желает понимать, что такое selinux:
Code:
tar --no-selinux -cvjf archive.tar.bz2 /dir
А я смогу! - А поглядим! - А я упрямый!
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Прохожий
- Автор темы
- Не в сети
- Давно я тут
- Да, это я...
Less
Больше
- Сообщений: 112
- Спасибо получено: 3
8 года 5 мес. назад - 8 года 5 мес. назад #4
от Прохожий
Прохожий ответил в теме Как запаковать по ssh?
serge пишет: Как распаковать файлы из tar.gz
Code:tar -xzvf имя_архива.tar.gz
Code:
$ tar -xzvf my_bd.sql.gz
tar: This does not look like a tar archive
tar: Skipping to next header
tar: Exiting with failure status due to previous errors
Последнее редактирование: 8 года 5 мес. назад пользователем Прохожий.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- serge
- Не в сети
- Модератор
Less
Больше
- Сообщений: 980
- Спасибо получено: 146
8 года 5 мес. назад #5
от serge
А я смогу! - А поглядим! - А я упрямый!
serge ответил в теме Как запаковать по ssh?
Code:
$ gunzip my_bd.sql.gz
А я смогу! - А поглядим! - А я упрямый!
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.