Windows 백업을 Dropbox에 저장하는 방법. 블로그 파일을 Dropbox에 자동 백업합니다. Dropbox에 백업할 때의 이점

꽤 흥미로운 클라우드형 서비스입니다. 무슨 뜻이에요? 단지 컴퓨터의 공간을 차지하지 않고 타사 서버에 폴더와 파일을 저장할 수 있다는 점입니다. 그리고 무료로 해보세요. 하지만 등록하자마자 여유 공간은 2GB밖에 남지 않습니다.

그러나 시작에는 이것으로 충분하며 를 통해 친구를 초대하여 할당량을 늘릴 수 있습니다. 하지만 나중에 이 훌륭한 서비스의 모든 복잡성에 대해 배우게 될 것이며 지금은 Dropbox를 사용하여 사이트의 백업 복사본을 만들고 저장하는 방법을 배우게 될 것입니다.

기타 Dropbox 관련 게시물:

원칙적으로 모든 사람은 특수 플러그인이나 호스팅 공급자 방법을 사용하여 이 작업을 수행하는 방법을 완벽하게 알아야 하지만 사실 이러한 방법에는 항상 한 가지 중요한 단점이 있습니다. 컴퓨터에서 사이트를 예약하기 위해 공간을 차지하거나 동일한 볼륨을 차지합니다. 우리 서버에서 소비됩니다. 좋지 않은 점은 때때로 백업이 많은 공간을 차지한다는 것입니다. 그리고 컴퓨터의 수십 메가바이트가 문제가 되지 않는다면 서버의 공간은 우리의 돈입니다. 또한 PC에 백업을 저장하면 언젠가는 이를 잃을 위험이 있습니다. 운영 체제를 다시 설치하고 바이러스를 발견했지만 알 수 없습니다. Dropbox를 사용하면 걱정거리를 잊을 수 있습니다. 백업을 만들고 잊어버렸습니다. 모든 것이 안전하고 건전했습니다. 하지만 이렇게 하려면 Dropbox 계정에 연결하고 사이트의 백업 복사본을 여기에 저장하는 데 도움이 되는 작은 플러그인을 사이트에 설치해야 합니다. 플러그인 이름은 wp Time Machine입니다.

이 플러그인을 사용하여 생성되고 Dropbox에 저장된 당사 사이트의 백업 복사본에는 페이지, 게시물, 댓글, 이미지 및 미디어 파일, 주제 및 표준 SQL 형식의 복사본 등 당사 사이트에 대한 모든 데이터가 포함됩니다. 너무나 유용한 기능입니다. 백업은 꼭 필요한 일이며, 지금도 많은 호스팅 업체가 우리 사이트의 백업 복사본을 자동으로 만들 때 만일을 대비해 자신만의 백업 복사본을 갖는 것이 나쁠 것은 없습니다. 따라서 사이트에 wp Time Machine 플러그인을 설치하는 것부터 시작해 보겠습니다. 그리고 잊지 마세요. Dropbox에 계정이 있어야 합니다. 그렇지 않으면 지금 바로 등록하세요. 이 절차는 몇 분 밖에 걸리지 않습니다. 여러 필드에 데이터를 입력하고 편지를 받고 계정을 활성화하십시오. 계정이 이미 존재하는 경우 간단히 로그인하세요. 방법은 다음과 같습니다.

평소와 같이 의 관리자 패널에서 플러그인을 설치하겠습니다. "플러그인" 메뉴에서 "새로 추가"로 이동하고 "검색" 필드에 플러그인 이름인 wp Time Machine을 입력합니다. 실제 모습은 다음과 같습니다.

웹사이트 백업- 이는 모든 게시물, 페이지, 댓글, 이미지, 미디어 파일은 물론 모든(활성화 및 비활성) 플러그인과 테마를 포함하여 압축 형식(zip 또는 tar.gz)으로 된 WordPress 사이트의 모든 콘텐츠입니다. . 플러그인이 사이트에 업로드된 후 우리가 해야 할 일은 플러그인을 활성화하는 것뿐이며 플러그인 설정으로 이동할 수 있습니다. 먼저 “플러그인 옵션” 항목에서 플러그인을 구성해야 합니다. 여기에서는 백업을 저장할 형식을 결정하고 원칙적으로 건드릴 필요가 없는 로그, 캐시 및 기타 작은 항목의 저장을 구성해야 합니다.

그런 다음 일반 설정에서 Dropbox의 이메일과 비밀번호를 입력하고 백업이 저장될 폴더를 지정하세요. 폴더 이름은 무엇이든 될 수 있습니다. 가장 중요한 것은 영어로 입력하는 것입니다. 그렇지 않으면 폴더 이름 대신 균열이 표시됩니다.

이 간단한 단계를 마친 후 "wp Time Machine 아카이브 생성" 버튼을 클릭하고 백업이 생성될 때까지 기다립니다. 기다리는 동안 이 사진이 화면에 회전할 것입니다. 사이트 크기에 따라 3~4분 정도 소요됩니다.

복사본이 생성되면 관리자 패널에 다음 메시지가 표시됩니다.

그러면 Dropbox에 우리가 지정한 이름으로 새 폴더가 나타납니다. 우리 사이트의 모든 백업 사본이 여기에 위치합니다.

백업에는 WordPress 디자이너 자체 및 해당 구성 파일의 복사본이 표시되지 않습니다. 이는 동일한 보안 목적으로 수행됩니다. 그러나 wp-content 디렉토리와 모든 내용은 확실히 존재합니다. 따라서 사이트의 가장 완전한 사본을 얻으려면 wp-config.php 파일을 직접 저장하고 Dropbox에 넣을 수도 있습니다.

백업을 만들 때 다음 파일이 새 Dropbox 폴더로 이동됩니다.

1. wpTimeMachine-content-files.zip - 당사 사이트의 아카이브(전체 /wp-content 디렉토리).
2. wpTimeMachine-data-files.sql – 모든 게시물, 페이지, 댓글 등을 저장하는 데이터베이스 복사본입니다.
3. wpTimeMachine-htaccess.txt – .htaccess 서버 구성 파일.
4. wpTimeMachine-Instructions.txt – 영어로 된 사용자 지침.
5. wpTimeMachine-RestorationScript.sh - 복원에 도움이 되는 쉘 스크립트입니다.

컴퓨터에서 Dropbox를 사용하면 위의 모든 파일의 백업 복사본이 포함된 새 파일이 폴더에 추가된 것을 볼 수 있습니다.

컴퓨터에서 클라이언트를 사용하는 것은 매우 편리합니다. WordPress 사이트의 관리 패널에서 버튼을 한 번만 클릭하면 해당 사이트가 Dropbox 서버와 컴퓨터에 자동으로 백업됩니다. wpTimeMachine-content-files.zip 아카이브를 즉시 사용할 수 있습니다. 예를 들어, 파일 하나만의 복사본이 필요합니다. 이미 존재하는 경우 전체 사이트의 복사본을 만들지 마십시오. 컴퓨터의 백업에 들어가서 필요한 것을 가져왔고 모든 것이 간단하고 쉬웠습니다.

플러그인의 추가 기능 중에는 똑같이 인기 있는 Amazon S3 서비스에 백업 복사본을 저장하는 기능(참조) 또는 설정에서 타사 FTP 서버에 저장을 지정하는 기능 등 흥미로운 기능을 지정할 수도 있습니다. 물론 이를 위해서는 비밀번호, 로그인, 주소 등 액세스 정보를 알아야 합니다. 즉, 컴퓨터와 Dropbox 외에 어디에나 복사본을 저장할 수 있습니다. 이것으로 플러그인과 Dropbox 서비스 작업이 완료되었으며 사이트의 모든 데이터에 대해 완전히 안심할 수 있습니다. 지금은 그게 전부입니다. 그건 그렇고, 나는 서비스에 대한 일련의 흥미로운 출판물을 만들 계획이므로 계속 될 것입니다. 파도 위의 연결까지

안녕하세요, 독자 여러분! 오늘은 그 방법을 알려드리고자 합니다 사이트 백업(또는 백업) 플러그인을 사용하여 Dropbox에 WordPress 백업. 이 플러그인을 사용하면 데이터베이스뿐만 아니라 모든 리소스 파일도 클라우드 서비스에 복사할 수 있습니다. 드롭 박스.

왜 웹사이트를 복사해야 합니까? 호스팅에서 예상치 못한 작업으로 인해 프로젝트의 모든 파일과 데이터베이스가 손실되었다고 상상해 보세요. 호스팅 업체가 정기적으로 사이트를 백업하는 경우 불가항력이 발생한 경우 언제든지 연락할 수 있는 것이 좋습니다. 그건 그렇고, 내가 사용하는 것은 정확히 이것을합니다. 그러나 일부 변경 사항은 항상 발생할 수 있습니다. 글쎄, 어떤 이유로 백업이 중단되었습니다. 어떻게 해야 할까요? 그럴 때 WordPress Backup to Dropbox 플러그인으로 만든 사이트 사본이 도움이 됩니다. 그런데 대체 옵션은 입니다.

플러그인 작동에 대한 설명으로 직접 이동하기 전에 파일 및 데이터의 복사본이 저장되는 서비스 자체에 대한 설명을 제공해야 합니다. 먼저 간단히 설명하자면 클라우드 서비스, 그중 하나가 Dropbox입니다. 이러한 서비스는 두 가지 구성 요소로 구분됩니다. 프런트 엔드(액세스할 컴퓨터와 애플리케이션을 포함하는 사용자의 일부) 백엔드(시스템의 "클라우드" 부분) 이 두 구성 요소는 인터넷을 통해 서로 연결됩니다.

등록하면 여러 컴퓨터에 있는 파일을 동기화할 수 있습니다. 즉, 친구들과 빠르고 편리하게 파일을 공유할 수 있습니다. 다음은 매우 예시적인 예입니다. Microsoft Office를 사용하여 일부 작업을 수행해야 하지만 컴퓨터에 Office가 없습니다. 그런 다음 온라인으로 프로그램을 실행하여 클라우드 서비스를 사용할 수 있습니다.

물론, 지금은 유사한 서비스를 제공하는 많은 서비스가 있습니다. 또한 각각에는 장단점이 있으며 각각 다른 요금제를 포함하는 자체 규칙, 유료 서비스가 있습니다. 비용이 높을수록 더 많은 가능성이 제공됩니다. 나는 일반적인 "클라우드 서비스"의 개념에 대해 간략하게 설명했지만 특히 Dropbox에 관심이 있습니다. 왜냐하면 Dropbox는 파일을 백업하기에 충분한 2GB의 파일 저장 공간을 무료로 제공하기 때문입니다. 대지; 또한 이 특정 서비스는 Wordpress Backup to Dropbox 플러그인의 백업에 사용되기 때문입니다.

Dropbox: 애플리케이션 등록 및 다운로드 방법

자, 이제 요점으로 들어가겠습니다. 먼저 공식 웹사이트 Dropbox.com에 등록하세요. 이렇게 하려면 다음 양식을 작성하세요.

버튼을 누르세요 "계정 만들기". 그런 다음 설치 파일을 컴퓨터에 저장하라는 메시지가 표시됩니다.



다운로드가 자동으로 시작되지 않으면, 즉 다운로드 파일을 저장하라는 대화 상자가 나타나지 않으면 링크를 클릭하십시오. "다운로드 다시 시작". 다음은 Dropbox 애플리케이션 설치를 시작하기 위한 단계별 지침입니다. 이전에 저장한 다운로드 파일 dropbox.exe를 실행합니다. 변경 권한을 묻는 대화 상자가 나타나면 "예"를 클릭하십시오. 응용프로그램을 설치하려면 "설치"를 클릭하세요.

설치는 표준이며 복잡한 것은 없습니다. 유일한 것은 응용 프로그램을 설치할 드라이브를 선택할 수 있다는 것입니다. 기본적으로 C가 있습니다. 하지만 예를 들어 저에게는 애플리케이션을 설치한 D 드라이브를 사용하는 것이 더 편리합니다. 설치 후 Dropbox 폴더가 표시됩니다.


클릭하시면 3개의 하위 폴더로 구성되어 있는 것을 보실 수 있습니다.



예, 명확히 하는 것을 잊어버렸습니다. 컴퓨터의 폴더는 다음과 같이 Dropbox 계정과 동기화됩니다.


간단히 말해서 Dropbox 클라우드 서비스는 무엇입니까? 일반적인 정보를 얻으려면 필요했습니다. 이제 WordPress Backup to Dropbox 플러그인을 사용하여 사이트를 백업하는 방법에 대한 설명으로 넘어갑니다.

Dropbox에 WordPress 백업: 설치, 구성 및 테스트

1. 컴퓨터에 Backup to Dropbox 플러그인을 다운로드하세요. 절차는 표준입니다. 명확하지 않은 경우 자세히 설명한 WordPress용 플러그인 설치 지침을 읽어보세요. 마지막 단계는 확장 기능을 활성화하는 것입니다.

거기서 "승인"을 클릭하세요:



“허용”을 클릭하면 다음 내용에 Dropbox 계정 연결 성공에 대한 정보가 포함됩니다.


4. 이제 같은 섹션에 있는 WordPress 관리 패널로 돌아가서 “계속”을 클릭하세요.


5. 이제 WordPress Backup을 Dropbox에 올바르게 구성해야 합니다. "설정" 섹션에서 백업할 폴더를 지정합니다.


그래프의 시간 "요일과 시간"밤 시간을 선택하는 것이 좋습니다. 예를 들어, 수요일 03:00; 일반적으로 이때 서버의 로드는 최소화됩니다. "주기성"- 사이트가 백업되는 빈도입니다. 일반적인 웹사이트나 블로그의 경우 일주일에 한 번이 정상이라고 생각합니다. 우리는 "주간"으로 설정했습니다.

6. 이제 백업에서 제외할 폴더를 설정해 보겠습니다. WordPress에서 Dropbox로 백업하는 플러그인의 경우 이는 백업 하위 폴더입니다. 이렇게 하려면 wp-content 폴더를 클릭하고 열리는 백업 반대편의 상자를 선택해야 합니다.


버튼을 누르는 것을 잊지 마세요 "변경 사항을 저장하다"설정을 저장합니다. 이제 모든 설정이 완료되었으며, 지정한 특정 시간에 사이트가 자동으로 백업됩니다. 하지만 그게 전부는 아닙니다. 플러그인의 작동을 테스트해 보겠습니다. 이렇게 하려면 "WPB2D"를 클릭한 다음 "백업 로그" 및 "백업 시작"을 클릭하십시오.


웹사이트 백업 프로세스 중에 WordPress 관리 패널에 다음 그림이 표시됩니다.


백업이 완료되면 컴퓨터 패널 오른쪽 하단의 Dropbox 로고 옆에 녹색 확인 표시가 나타나고 관리자 패널의 "설정" 섹션에 다음 항목이 표시됩니다.


이제 사이트 백업이 성공적으로 완료되었습니다. 다음번에는 이전에 설정된 매개변수에 따라 백업이 수행됩니다. 이것으로 오늘 내 포스팅을 마칩니다. 놀랍게도 시간이 많이 걸렸습니다. 이제 Backup to Dropbox 플러그인을 사용하여 웹사이트를 올바르게 백업하는 방법을 알게 되기를 바랍니다. 블로그 콘텐츠가 마음에 드신다면 바로 아래에 있는 소셜 미디어 버튼을 클릭하세요.

WordPress에서 자신만의 리소스를 구축하는 기술을 빠르게 익히고 싶다면 고품질 정보 제품 제작의 선두주자인 E. Popov "WordPress - 하루 만에 전문 블로그"가 요구하는 과정을 철저하게 공부하세요. 또한 이 문제를 해결하는 데 도움을 줄 다른 사람들을 만날 수도 있습니다.

안녕하세요, 독자 여러분! 나는 WordPress 사이트의 주제를 계속합니다. 사이트를 백업하는 방법에 대해서는 이미 자세히 설명했지만 초보자에게는 조금 어려울 것입니다. 그래서 오늘은 아주 유용한 정보를 하나 소개해 드리겠습니다. WordPress에서 Dropbox로 백업 플러그인, 이는 프로세스를 용이하게 할 것입니다. 전체 사이트의 백업 복사본 만들기또는 WordPress 엔진의 블로그. 이 모듈을 사용하면 쉽게 할 수 있습니다 웹사이트 백업, 모든 파일, 데이터베이스를 포함하고 인기 있는 무료 호스팅에 웹 리소스의 복제본을 자동으로 저장합니다. 드롭 박스.

간단히 말해서 Dropbox란 무엇인가요? Dropbox는 모든 문서, 비디오 및 기타 파일을 저장합니다. Dropbox에 저장한 데이터는 모든 컴퓨터, 휴대폰은 물론 Dropbox 웹사이트에도 자동으로 표시되므로 어디서든 액세스할 수 있습니다.

Dropbox에 대한 WordPress 백업은 Dropbox에 폴더를 생성합니다.

비문이 나타납니다. 축하합니다! WordPress Backup to Dropbox 앱은 Dropbox 계정에 연결되어 있습니다.

플러그인 설정 페이지로 돌아가서 "계속" 버튼을 클릭하세요:

"계속" 버튼을 클릭하세요

호스팅 접속시 오류가 발생할 수 있으니, 여러번 로그인을 해주시기 바랍니다. 절차가 성공적으로 완료되면 설정이 시작됩니다. 필요한 확인란을 선택하고 블로그 파일 사본이 저장될 폴더의 이름을 지정하고 일정을 설정하십시오. 백업에서 제외할 파일과 디렉터리를 선택합니다. 디렉토리 이름을 클릭하면 확장됩니다. 참고: 데이터베이스는 선택 사항에 관계없이 백업됩니다.

설정 - Dropbox 호스팅에 웹사이트 백업

변경 사항을 저장합니다. WPB2D 섹션에는 백업 모니터 하위 섹션 - 수동 백업이 있습니다.

이를 열면 호스팅에서 백업 복사본을 수동으로 생성할 수 있습니다. 그리고 그게 전부입니다. 귀하의 안전과 마음의 평화를 위해 사이트 백업(복제본)을 안전한 장소에 보관하십시오. 안녕히 계세요. 또 봐요.

감사합니다, 세르게이. 초보자를 위한 WordPress Mania 블로그.

(function(w, d, n, s, t) ( w[n] = w[n] || ; w[n].push(function() ( Ya.Context.AdvManager.render(( blockId: "R-A -292864-4", renderTo: "yandex_rtb_R-A-292864-4", async: true )); )); t = d.getElementsByTagName("script"); s = d.createElement("script"); s .type = "text/javascript"; s.src = "//an.yandex.ru/system/context.js"; s.async = true; , this.document, "yandexContextAsyncCallbacks");

안녕하세요 여러분.

매일 수백 개의 사이트가 광대한 World Wide Web에서 죽고 있습니다. 웹마스터가 엄청난 수익을 보지 못한 채 자원을 진심으로 포기했기 때문입니다.

호스팅의 기술적 이유 또는 매독, 헤르페스, 컴퓨터 웜 및 기타 형태의 다양한 질병으로 인해.

그러나 본질은 변하지 않고 사이트는 더 이상 존재하지 않습니다... 그리고 아침에 일어나 사이트에서 최소한 몇 푼이라도 벌고 있는 웹마스터는 사이트가 더 이상 존재하지 않는다는 사실을 발견하고 머리에 머리카락을 뽑을 것입니다. 그리고 다른 곳에서는 내가 가장 좋아하는 창작물의 백업 복사본을 만들지 않는 세상의 모든 것을 저주합니다.

그리고 왜 모두?아마도 아무 일도 일어나지 않을 것이라는 사고방식으로 매일 자동 백업을 설정하고 나중으로 미루는 것은 너무 게으른 일이었을 것입니다.

그러므로 그러한 웹마스터의 "좋은" 매너를 받아들이지 말고 모든 블로그 파일을 원격 Dropbox 서비스에 자동 백업하도록 설정하지 마십시오.

백업 생성을 위한 이 옵션의 장점은 무엇입니까?

이 옵션의 가장 좋은 점은 완전 자동 작동즉, 시골에 가거나 감자를 파거나 나무에서 벌레를 쫓는 경우에도 플러그인이 계속 작동하여 매일 DropBox에 파일 아카이브를 보냅니다.

두 번째 장점은 완전히 무료라는 것입니다. 추가 호스팅 공간에 대한 비용을 지불할 필요가 없습니다(1억 85,748,593백만 루블). dropbox는 모든 파일을 저장할 수 있는 2GB를 제공하므로 백업에 충분합니다.

글쎄, 관례적으로 세 가지 사항을 강조하는 것처럼 세 번째 장점은 백업 복사본의 높은 신뢰성입니다.

가정용 컴퓨터나 노트북의 하드 드라이브는 지속적으로 사용됩니다. 아이들은 차례로 장난감을 가지고 놀고, 영화를 보고, 음악을 듣습니다. 이 모든 것이 매 순간 하드 드라이브의 죽음에 가까워집니다.

또한 밤에는 필요한 220볼트 대신 180-230볼트를 제공하는 멋진 전기 네트워크에도 특별한 주의를 기울여야 합니다.

자동 백업을 생성하려면 무엇이 필요합니까?

먼저 Dropbox 서비스에 접속하여 등록해야 합니다. 등록 절차는 아래에서 설명하겠습니다.

Dropbox 서비스에서 원하는 대로 2GB의 공간을 확보하는 방법은 무엇입니까?

사이트로 이동해 보겠습니다. 해당 링크는 제휴 링크이므로 많은 사용자가 이러한 링크를 우회합니다.

그들은 사이트에 도착하여 "Fuck Borka, 그는 나에게 돈을 벌 수 없을 것입니다! "라는 생각으로 조용히 영혼을 기뻐합니다.

따라서 이러한 사용자는 다양한 혜택으로부터 자신을 보호합니다. 예를 들어, 제 제휴 링크를 사용하여 등록한 사람들은 이 호스팅을 3개월 동안 무료로 사용할 수 있는 기회를 선물로 받게 됩니다. 시시한 것? 하지만 좋은데...

믿거나 말거나, 나 자신도 위에서 설명한 것과 똑같은 선에 대해 다른 생각을 가지고 있었습니다...

그러나 시간이 지나면 그러한 링크에 대한 나의 태도를 포함하여 모든 것이 변합니다. 나는 당신이 내 추천 순위에 합류하도록 강요하지 않습니다. 이것은 모든 사람을위한 순전히 개인적인 결정이며, 나는이 문제에 대한 내 영혼과 관찰을 쏟아 부었습니다.

따라서 Dropbox 웹 사이트가 열려 있고 이 서비스의 주요 장점을 설명하는 환영 페이지가 여러분 앞에 깜박입니다. 이 서비스에 대한 시야를 넓히려면 제공된 정보를 읽어보세요.

읽은 후 우리는 소중한 버튼을 찾고 있으며 개인적인 필요를 위해 2GB를 얻습니다-등록.

등록 절차는 매우 간단합니다. 제공된 필드를 작성하고 서비스 약관에 동의한 후 등록하세요.

계정 유형을 선택하세요. 제 경우에는 ' 기본 Dropbox 계정"를 클릭하고 계속을 클릭하세요.

몇 초만 기다리면 소프트웨어가 컴퓨터에 다운로드되기 시작합니다.

어떤 이유로 자동으로 발생하지 않는 경우 해당 링크를 클릭하여 다시 다운로드하면 수동 방법이 99.9% 작동합니다.

성공적으로 다운로드한 후 이 파일을 실행하면 프로그램이 컴퓨터에 설치됩니다.

설치가 완료되면 등록 시 지정한 이메일 주소와 비밀번호를 입력하고 로그인을 클릭하는 창이 나타납니다. 행복한 환영 창이 나타납니다.

이는 귀하가 소중한 2GB의 공간을 확보했다는 의미입니다.

기본적으로 이 파일 저장 폴더는 C 드라이브(시스템 드라이브)에 있습니다. 위치를 변경하려면 간단한 단계를 따라야 합니다.

시계가 있는 오른쪽 하단으로 시선을 낮추세요. 작은 파란색 상자가 있는데 마우스 오른쪽 버튼을 클릭하고 설정으로 이동합니다.

"계정" 탭으로 이동합니다. “이동” 버튼을 클릭하고 이 폴더를 저장할 경로를 지정하세요. 저는 D:\Dropbox 경로를 지정했습니다.

설정이 적용되었는지 확인하려면 로컬 드라이브 “D”로 이동하여 Dropbox라는 폴더가 있는지 확인하세요.

WordPress Backup to Dropbox 플러그인 설치 및 구성을 시작해 보겠습니다.

여러분이 인터넷을 돌아다니면서 이 플러그인을 찾지 않도록 플러그인이 있는 사이트로 연결되는 링크를 준비했습니다.

큰 주황색 “다운라우드” 버튼을 클릭하기만 하면 WordPress Backup to Dropbox 플러그인이 PC에 다운로드됩니다.

추신.파일 백업에 관심이 있다면 플러그인 설치 방법을 이미 알고 있는 것 같습니다. 그리고 나는 이 과정을 300번이나 설명하지 않을 것이다.

플러그인을 설치하고 활성화한 후 설정으로 이동했습니다. 우선, 생성된 Dropbox 계정을 플러그인과 연결해야 합니다. 이를 위해서는 “인증” 버튼을 클릭하세요.

대부분의 경우 사용자 이름과 비밀번호를 입력해야 합니다. 필수가 아닌 경우에는 이와 같은 페이지가 표시됩니다.

우리는 접근을 허용합니다. 그 후 성공적인 연결을 축하드립니다.

블로그 관리 패널로 돌아가서 플러그인으로 돌아가세요. Dropbox에 WordPress 백업계속 버튼을 클릭하세요.

이러한 모든 조작이 끝나면 이 플러그인의 설정 창이 열립니다. 아래에는 특정 이름을 가진 새 폴더가 Dropbox 폴더에 나타났다는 메시지가 표시됩니다.

플러그인 설정은 매우 간단합니다. 백업 빈도만 설정하면 됩니다. 나는 이것을 일주일에 한 번 한다.

원하는 경우 백업할 필요가 없는 파일 및 디렉터리를 제외할 수 있습니다. 나는 이것들 중 아무것도 가지고 있지 않았습니다. 즉, 모든 파일과 폴더가 아카이브로 전송됩니다.

이제 평화롭게 잠을 잘 수 있으며 어느 날 블로그가 사라질까 봐 걱정하지 않아도 됩니다.

나는 많은 사람들이 단순히 기사를 읽고 "시도해야 합니다"라는 형태로 스스로 메모를 할 것이라고 100,000% 확신합니다. 10분 안에 그들은 잊어버릴 것입니다... 그리고 이 시점에서는 백업이 결코 예약되지 않습니다.

이 서비스를 사용하여 친구들과 파일을 공유할 수도 있습니다. 이렇게 하려면 원하는 파일, 프로그램, 비디오, 사진을 Dropbox 폴더에 업로드하기만 하면 됩니다.

때로는 매우 편리한 일이 있습니다 ...

글쎄요, 가보세요. 그게 전부입니다. 궁금한 점이 있으면 댓글로 질문하세요.

블로그 업데이트를 구독하고 이메일로 공지사항을 받아보세요.

감사합니다, 미케드 알렉산더.

몇 년 동안 공유 호스팅뿐만 아니라 루트 액세스와 원하는 방식으로 구성할 수 있는 기능을 갖춘 "본격적인" 서버를 임대하려는 모든 사람이 가능해졌습니다. 예를 들어 웹 서버 외에도 여러 다른 서비스를 구성합니다.
나는 몇 년 전에도 같은 일을 했습니다. 먼저 한 서버를 임대한 다음 다른 서버를 임대하고 설정을 수동으로 전송하여 /etc 디렉터리에서 필요한 파일을 찾았습니다.

몇 년에 걸쳐 여러 친구들의 블로그와 심지어 메일 서버까지 내 서버에 자리 잡았습니다. 오랫동안 Google이 내 메일을 받는 것을 원하지 않았기 때문입니다. Habré에 대한 모든 기사를 볼 때마다 데이터 안전에 대해 생각했지만 왠지 그럴 시간이 없었습니다. 그리고 그들이 말했듯이 관리자는 백업을 만들지 않는 사람, 이미 백업을 한 사람, 백업의 복원 가능성까지 확인하는 사람의 세 가지 범주로 나뉩니다. 호스팅 업체가 매우 훌륭했지만 하드 드라이브에 사고가 발생했지만 이런 일이 나에게 일어났습니다. 너무 많아서 일주일 동안 디스크 복원을 시도했지만 예비 평가는 매우 실망스러웠습니다. 하지만 백업이 없었습니다. 그 당시 내 기분이 어땠는지 상상할 수 있습니다.

그러나 며칠 후 호스팅 기술자는 데이터를 복원하고 해당 노드에서 모든 가상 서버를 시작했습니다. 그리고 백업에 대해 생각했습니다. 저는 그렇게 생각했습니다. 백업은 동일한 서버에 있어서는 안 되며(당연히!), 내 컴퓨터에 있는 것이 바람직하지만 하나의 복사본에 있는 것은 아닙니다. 집에 있는 컴퓨터에 FTP를 설치하고 이메일로 아카이브를 보내는 것도 고려했지만 이러한 모든 옵션이 나에게 적합하지 않았습니다. 그리고 저는 Dropbox를 사용해 봐야 한다는 것을 깨달았습니다. Dropbox는 그 때까지 몇 년 동안 사용해 왔고 무료 공연이 18회 정도 있었습니다.

Dropbox에 백업할 때의 이점:

  • 홈 인프라 및 인터넷 채널로부터의 독립
  • 여러 복사본(동기화된 모든 PC에서 동시에)
  • 사내 스토리지 외에도 클라우드에도 백업이 저장됩니다.

내가 제시한 스크립트는 무엇을 합니까?

  • 지정된 폴더에 있는 파일의 증분 백업(첫 번째 및 15일에는 전체 백업이 있음)
  • 전체 MySQL 데이터베이스 백업
  • 백업은 비밀번호가 지정된 7zip을 사용하여 보관됩니다(Dropbox에 비밀번호를 일반 텍스트로 저장할 필요가 없나요?).

어떻게 이루어졌나요?

즉, 사용자(즉, 당사)가 승인한 Dropbox 플랫폼의 관점에서 “애플리케이션”이 생성되고, 승인 데이터를 사용하고 백업 파일을 Dropbox에 업로드하는 스크립트가 작성됩니다.

아니면 더 정확하게는?

1단계 - 애플리케이션 생성
App Console 페이지로 이동하여 "앱 만들기" 버튼을 클릭하고 "Dropbox API 앱" 유형을 선택한 다음 파일 작업을 할 것이므로 "파일 및 데이터 저장소" 항목을 선택하고 다음 단락에서 대답합니다. "예 - 내 앱은 자신이 생성한 파일에만 액세스하면 됩니다." 이는 애플리케이션이 앱 폴더에 있는 별도의 하위 폴더로만 제한되고 다른 파일에는 액세스할 수 없음을 의미합니다. 애플리케이션 이름을 정하고 '앱 만들기'를 클릭하세요.
생성된 애플리케이션에 대한 전체 설정 페이지가 표시되지만 추가로 구성할 필요는 없습니다. 하지만 아직 닫지 마세요.
2단계 - SDK 다운로드 및 설치
Dropbox의 파일과 함께 작동하는 애플리케이션을 작성하려면 Core API 섹션으로 이동하여 필요한 SDK를 다운로드하고 문서를 읽고 교육 투어에 참여해야 합니다.
나에게 가장 적합한 스크립팅 언어는 Python이라고 믿기 때문에 Python의 SDK를 다운로드하여 설치했습니다. 설치는 매우 간단하며 모든 것이 SDK 자체 다운로드, 압축 풀기 및 명령을 사용하여 설치하는 것으로 제한됩니다. 파이썬 setup.py 설치", 또는 " pip 설치 드롭박스".
3단계 - 승인
Core API 라이브러리는 OAuth v2를 사용하지만 Dropbox의 Python SDK가 사용 방법을 알아서 처리하므로 처음부터 모든 것을 작성하는 것에 대해 걱정할 필요가 없습니다.
이제 작은 스크립트를 코딩할 차례입니다.

# Dropbox SDK 가져오기 dropbox 활성화 # 1단계에서 생성된 애플리케이션 페이지에서 실제 app_key 및 app_secret 삽입 app_key = "INSERT_APP_KEY" app_secret = "INSERT_APP_SECRET" flow = dropbox.client.DropboxOAuth2FlowNoRedirect(app_key, app_secret) # 이 단계에서 사용자는 승인됨authorize_url = flow .start() print "1. 링크를 따르십시오: " + Authorize_url print "2. "허용"을 클릭하십시오." print "3. 인증 코드를 복사하십시오." code = raw_input("여기에 인증 코드를 입력하세요: ").strip() # 올바른 코드를 입력했다면 서버로 전송되고 access_token이 획득됩니다. access_token, user_id = flow.finish(code ) # 계정에 대한 인증 표시 정보를 확인하려면 client = dropbox.client.DropboxClient(access_token) print "linked account: ", client.account_info() # 그리고 스크립트의 추가 작업을 위해 access_token 자체를 파일에 저장해야 합니다. "access_token: ", access_token 인쇄

4단계 - 임시 폴더 및 토큰 파일 만들기
임시 백업 폴더와 dropbox_token.txt 파일도 포함하는 /root 폴더에 backup.py 스크립트 자체가 있습니다. 또한 이를 생성하고 이전 단계의 토큰을 파일에 써야 합니다. 토큰은 파일에서 두 줄로 구성됩니다. 줄 바꿈을 포함합니다.
마지막 단계는 백업 스크립트를 작성하는 것입니다.

확장하다

#!/usr/bin/python import os import sys import time import string from os.path import getsize curDate = time.strftime("%d.%m.%Y", time.gmtime()) curDay = time.strftime ("%d", time.gmtime()) backupDelay = time.time()-86400 if curDay == "01" or curDay == "15": backupDelay = 0 print "curDate:", curDate # Dropbox 포함 dropbox 가져오기 클라이언트, 나머지, 세션의 SDK 라이브러리 # Dropbox 개발자 웹사이트에서 앱 키와 비밀번호를 가져옵니다. APP_KEY = "app key" APP_SECRET = "app secret" # ACCESS_TYPE은 앱에 구성된 대로 "dropbox" 또는 "app_folder"여야 합니다. ACCESS_TYPE = "app_folder" sess = session.DropboxSession(APP_KEY, APP_SECRET, ACCESS_TYPE) oauth_token = "" oauth_token_secret = "" f = open("dropbox_token.txt","r") if f: oauth_token = string.strip(f . readline()) oauth_token_secret = string.strip(f.readline()) f.close() print "oauth 토큰 발견:", oauth_token, oauth_token_secret if oauth_token == "" 또는 oauth_token_secret == "": request_token = sess. () # dropbox 사이트에서 애플리케이션 승인 url = sess.build_authorize_url(request_token) print "url:", url print "이 웹사이트를 방문하여 "허용" 버튼을 누른 다음 여기에서 "Enter"를 누르십시오." raw_input() # 사용자가 위 URL을 방문하지 않고 "허용"을 누르면 실패합니다. access_token = sess.obtain_access_token(request_token) f = open("dropbox_token.txt","wb") f.write(access_token. key + "\n") f.write(access_token.secret) f.close() else: sess.set_token(oauth_token, oauth_token_secret) client = client.DropboxClient(sess) 인쇄 "연결된 계정:", client.account_info() def sync_dir(dir): rootdir = dir print "동기화 디렉터리:", rootdir startTime = os.walk(rootdir)의 루트, 하위 폴더, 파일에 대한 backupDelay: 파일의 파일에 대해: fname = os.path.join(root,file ) if os.path.getmtime(fname)>startTime: #print root, file os.system("mkdir -p "backup"+root+""") os.system("cp ""+fname+"" "backup" +fname+""") print "MySQL 데이터베이스 덤프 만들기..." os.system("mysqldump --all-databases -uroot -pROOT_PASSWORD_MYSQL -r backup/backup.sql") sync_dir("/var/www") sync_dir("/var/spool/virtual") sync_dir("/home/user") backupName = "backup_"+curDate+".7z" print "이름으로 아카이브 생성 중", backupName os.system("7z a -pARCHIVE_PASSWORD " +backupName+" backup/* /etc") f = open(backupName,"rb") if f: fsize = getsize(backupName) uploader = client.get_chunked_uploader(f, fsize) print "파일 업로드 중", fsize, "bytes. .." Uploader.offset 동안< fsize: try: upload = uploader.upload_chunked() print "." except rest.ErrorResponse, e: # perform error handling and retry logic print "error uploading file!" uploader.finish("/"+backupName) f.close() print "File uploaded successfully." print "Deleting temp files..." os.system("rm -r backup/*") os.system("rm " + backupName);

후문
  • 이 스크립트를 crontab에 추가하고 매일 오전 4시에 실행합니다.
  • 스크립트에는 동일한 방식으로 sync_dir 함수를 호출하는 세 줄이 포함되어 있으며 백업해야 할 폴더를 구성할 수 있습니다.
  • 스크립트는 폴더에서 삭제된 파일을 삭제하지 않습니다. 전체 아카이브와 후속 아카이브를 점진적으로 압축 해제하는 경우 삭제된 폴더/파일은 그대로 유지됩니다.
  • 저는 Dropbox 자체에서 오래된 백업을 삭제하지 않았습니다. 기억날 때마다 폴더를 직접 정리합니다.
  • 최근 다른 나라에서 VPS를 몇 대 더 구입했는데 스크립트에 백업 이름에 접두사만 추가해서 모든 백업이 하나의 폴더에 병합되지만 아주 쉽게 구분할 수 있습니다.


질문이 있으신가요?

오타 신고

편집자에게 전송될 텍스트: