ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > Программирование_OLD > PHP, PERL, MySQL, JavaScript
   
 
 
Опции темы Поиск в этой теме Опции просмотра

Скрипт бэкапа файлов.
  #1  
Старый 27.11.2006, 13:55
GrAmOzEkA
Участник форума
Регистрация: 25.06.2006
Сообщений: 220
Провел на форуме:
2052669

Репутация: 178
По умолчанию Скрипт бэкапа файлов.

Народ короче имеется очень большой сервер с кучей всяких файлов и необходимо эти файлы как то собрать в один архив например arxiv.zip или тому подобный,
для доступа к сайту имеется только шелл.

Короче есть ли такая скрипта желательно на пхп чтобы выполнела эту функцию?
 

  #2  
Старый 27.11.2006, 14:06
bopoh13
Участник форума
Регистрация: 31.10.2006
Сообщений: 212
Провел на форуме:
1073612

Репутация: 50
По умолчанию

У форума "YaBB SE" есть такой модуль... пока руки не дошли его вытащить...
_http://www.woweb.ru/load/56-1-0-3942
 

  #3  
Старый 27.11.2006, 15:36
KSURi
Постоянный
Регистрация: 06.06.2006
Сообщений: 515
Провел на форуме:
1985206

Репутация: 963


По умолчанию

В пхп есть модуль для работы с Zip
Или напиши просто через system() с tar
 

  #4  
Старый 27.11.2006, 17:10
EXSlim
Познающий
Регистрация: 09.10.2006
Сообщений: 92
Провел на форуме:
347686

Репутация: 87
Отправить сообщение для EXSlim с помощью ICQ
По умолчанию

Если не zip, то например->
Цитата:
<?
system("tar -cvf archive.tar storage");
?>
 

  #5  
Старый 28.11.2006, 15:43
bopoh13
Участник форума
Регистрация: 31.10.2006
Сообщений: 212
Провел на форуме:
1073612

Репутация: 50
Arrow

Цитата:
Сообщение от GrAmOzEkA  
Не работает YaBB SE
Ты просто не умеешь его готовить...
Он работает, но в области своей дирректории. Тебе нужно заливать его в корневой каталог.

[+] рисунки сохраняться в backup
[-] без распоковщика, встроенного в форум, ты их не вытащишь
[-] файлы форума тоже пойдут в backup (если не сливать подкаталог)
 

  #6  
Старый 29.11.2006, 14:57
_Great_
Флудер
Регистрация: 27.12.2005
Сообщений: 2,372
Провел на форуме:
5339610

Репутация: 4360


Отправить сообщение для _Great_ с помощью ICQ
По умолчанию

tar -czf archive.tgz file1 file2 file3 file4 .....

также почитай
zip -h
bzip2 --help
gzip -h
 

  #7  
Старый 29.11.2006, 15:01
limpompo
Друг Клитора
Регистрация: 27.08.2005
Сообщений: 1,662
Провел на форуме:
6913553

Репутация: 1329


По умолчанию

cd /tmp;tar -cvf lol.tar /home/lol/;gzip -9 lol.tar

На выходе получится lol.tar.gz
 

  #8  
Старый 29.11.2006, 15:04
_Great_
Флудер
Регистрация: 27.12.2005
Сообщений: 2,372
Провел на форуме:
5339610

Репутация: 4360


Отправить сообщение для _Great_ с помощью ICQ
По умолчанию

можно сразу tar -czf lol.tgz
 

  #9  
Старый 29.11.2006, 15:15
limpompo
Друг Клитора
Регистрация: 27.08.2005
Сообщений: 1,662
Провел на форуме:
6913553

Репутация: 1329


По умолчанию

_Great_ - это уже на любителя... Кому как нравится... но принцип один и тотже.....
 

  #10  
Старый 08.12.2006, 13:32
bopoh13
Участник форума
Регистрация: 31.10.2006
Сообщений: 212
Провел на форуме:
1073612

Репутация: 50
По умолчанию

А вот что я нашел:
Цитата:
Баг функции System()

Если в php-скрипте используется фукнкция System() и отсутствует проверка на символ «;»,
то можно выполнять системные команды. Например, если в переменную, обрабатываемую функцией System(), вставить нечно вроде ;ls -la; , то с большой вероятностью ты увидишь листинг текущей директории.
Прокамментируйте плз!
 
 





Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ