
서버에서 모든 로그 파일을 전송해야 하는데 누군가 도와주길 바랍니다. 나는 꽤 붙어 있습니다.
디렉토리와 파일 구조는 이와 같습니다.
/var/www/vhosts/site1.com/statistics/logs/access_log* /var/www/vhosts/site2.com/statistics/logs/access_log* /var/www/vhosts/site3.com/statistics/logs/access_log * /var/www/vhosts/site4.com/statistics/logs/access_log*
모든 도메인 폴더와 access_log로 시작하는 파일만 tar해야 합니다.
도와 주셔서 감사합니다.
답변1
Plesk 서버입니까? 그렇다면 작은 파티션일 수 있으므로 /tmp 사용에 주의하세요.
나는 다음을 사용합니다: tar -cvf /var/logs.tar /var/www/vhosts//통계/로그/access_log
그런 다음 gzip, bzip2 또는 사용하려는 다른 zip 프로그램을 사용하여 로그를 압축할 수 있습니다.
gzip /var/logs.tar
답변2
cd /var/www/vhosts; tar cjf /tmp/logs.tar.bz2 */*/*/access_log*