FTP 자동 백업 스크립팅

FTP 자동 백업 스크립팅

적절한 인프라가 없지만 FTP에서 내 웹사이트를 백업하는 기능을 반자동화하고 싶습니다.

내 생각은 전체 FTP 콘텐츠를 다운로드하고, 압축하고, 이 파일을 어딘가에 복사할 수 있기를 원한다는 것이었습니다. 실제로는 내 Dropbox 폴더에 파일이 클라우드에 백업될 것입니다.

이를 수행하는 방법이나 더 나은 솔루션에 대한 조언을 환영합니다.참고로 저는 Windows만 실행하고 있습니다..

답변1

Windows에 여전히 포함되어 있는 표준 BSD FTP 클라이언트는 이를 처리할 수 있어야 합니다.

각 줄당 하나의 명령으로 필요한 모든 ftp 명령을 텍스트 파일에 기록해야 합니다.

예:

open myftp.com
user
password

그런 다음 백업을 포함할 디렉터리로 cd하는 명령을 입력하고 put 명령을 사용하여 파일을 업로드할 수 있습니다.

따라서 위의 예를 계속합니다.

cd backups/full
put full-backup.bak
quit

그런 다음 백업을 원할 때마다 ftp -s:script 명령을 실행하면 됩니다.

도움이 되었기를 바랍니다.

답변2

해당 작업에 도움이 될 수 있는 백업 프로그램이 많이 있습니다. 개인적으로 제가 사용해 본코비안 백업그리고 나는 불만이 없습니다. 무료이며 FTP 서버에서 컴퓨터의 모든 폴더로 파일을 자동으로 다운로드하도록 설정할 수 있습니다.

답변3

제 생각에는http://www.autofilemove.com/당신이하는 데 도움이 될 수 있습니다이 작업, 또한 백업을 자동화하도록 백업을 예약할 수도 있습니다.
FTP, Dropbox 및 Amazon S3에서 백업할 수 있습니다.

관련 정보