FTP에서 tar.gz 파일 압축 해제하기

오늘 워드프레스 사이트 복원 작업을 했습니다. 하지만 클라이언트가 보내온 백업 파일을 FTP를 통해 업로드하는 데 시간이 너무 걸려서 다른 방법을 강구해야 했습니다.

아마존 AWS를 사용하고 있다고 하는데, 업로드 속도가 너무 느립니다. SSH를 사용할 수 있으면 좋겠지만 FTP 정보만 주네요. 방법을 살펴보니 tar.gz 파일을 FTP에 올려놓고 압축을 푸는 방법이 있네요.

FTP에서 tar.gz 파일 압축 해제하기

다음 PHP 스크립트를 사용할 수 있습니다.

<?php
exec('tar -xzf nameofthefile.tar.gz',$ret);
?>
// 출처: forums.digitalpoint.com

이 방법을 사용해보니 완벽하게 압축을 풀 수도 있고, 불완전하게 압축을 해제할 수도 있네요. 그러므로 이 방법을 사용하여 압축을 푼 다음에 제대로 압축이 풀렸는지 대조해보는 것이 안전할 것 같습니다.

SSH에 접속하면 금방 압축을 풀 수 있을 것입니다.

ZIP 파일 압축 해제하기:

unzip archive.zip

Tar 파일 압축 풀기:

tar -xvf archive.tar

Tar.Gz 파일 압축 풀기:

tar -zxvf archive.tar.gz

Rar 파일 압축 풀기:

rar x archive.rar

위의 내용은 해외 웹호스팅 업체 중 하나인 Siteground 사이트에 나온 것을 인용한 것입니다.

참고로 폴더를 tar로 압축하려는 경우:

tar cf archive.tar Archive

디렉터리를 tar.gz 포맷으로 압축하려는 경우:

tar czf archive.tar.gz Archive

참고:

댓글 남기기

프리미엄 테마 그래픽 동영상 템플릿 무료 다운로드