it-swarm-ko.tech

데이터베이스 백업 및 백업에서 복원?

WordPress 3을 사용하고 있는데 데이터베이스를 내 컴퓨터 (Mac)에 백업하고 싶습니다. 내 웹 호스트는 PHP 안전 모드를 사용하기 때문에 때때로 내가 사용할 수있는 플러그인을 제한합니다. 데이터베이스 백업을 수행하는 좋은 방법은 무엇입니까? 자동화가 가능합니까? 증분 백업은 권장/간편합니까? 분명히 백업 양식 복구를 테스트해야합니다.

6
hackonteur

개인적으로 일반적으로 사용할 수있는 백업/복원 플러그인으로 제한적으로 성공했습니다. 대부분의 경우 최상의 백업 플러그인은 백업 파일에서 직접 복원 할 수 없습니다. 그래서 저는 수동으로 일을합니다. 그것은 조금 더 어렵지만 훨씬 더 신뢰할 만합니다.

PhpMyAdmin으로 백업하기

  1. 호스트의 제어판에 로그인하십시오 (cPanel 일 수도 있습니다).
  2. PhpMyAdmin을 찾아 워드 프레스 데이터베이스로 이동하십시오.
  3. "내보내기"를 클릭하십시오.
    1. 모든 테이블이 선택되었는지 확인하십시오.
    2. 텍스트 파일로 저장하려면 옵션을 클릭하십시오.
    3. 데이터베이스를 내보내고 내 보낸 파일을 안전한 장소에 저장하십시오.

PhpMyAdmin으로 복원하기

  1. 이전과 마찬가지로 로그인하고 phpMyAdmin으로 이동하여 데이터베이스를 선택하십시오.
  2. 전체 복원 (예 : 모든 것을 삭제하고 백업 파일에서 롤백)을 원할 경우 :
    1. 모든 데이터베이스 테이블 비우기
    2. '가져 오기'를 클릭하십시오.
    3. 백업 텍스트 파일을로드하여 이전 데이터를 모두 복원하십시오.

10 개의 다른 사이트에서이 작업을 수행했습니다. 문제가있는 유일한 시간은 백업 파일이 큰 경우 (> 2MB)입니다. 이러한 상황에서는 텍스트 파일 편집기 (메모장 또는 워드 패드)에서 백업 파일을 열고 각 SQL 쿼리 집합을 phpMyAdmin 문 창에 복사하여 붙여 넣어야합니다. 그럼에도 불구하고, 그것은 매우 빠른 과정이며 매번 작동 할 것입니다.

면책 조항 : 이전에 phpMyAdmin을 사용 해본 적이 없거나 SQL 문을 읽는 데 어려움이 있거나 다른 사람의 사이트에서 부탁하는 경우 많은 경험을 가진 전문가를 고용하십시오 . 이. 실수로 데이터베이스를 삭제했거나 손상된 백업 파일 을 사용하고 있다면 우리가 수정할 수있는 방법이 없습니다.

9
EAMann

WordPress 백업 , 데이터베이스 백업복원 섹션에서 Codex를 읽는 것으로 시작하겠습니다. Database From Backup . 관련된 문제를 잘 이해합니다.

데이터베이스 백업 프로세스를 자동화하기 위해 작성된 여러 개의 플러그인 이 있습니다. 귀하의 웹 호스트 문제로 인해, 당신은 단지 하나를 찾으려고 몇 가지 시도 할 수 있습니다. 백업에서 복원 할 수있는 플러그인에 대해서는 잘 모릅니다. 수동으로 복원하려면 PHPMyAdmin 또는 이와 동등한 도구를 사용해야 할 것입니다.

자동화 된 백업 옵션에 대한 한 가지 점은 일부 (모두?)에 압축 된 데이터베이스 파일 (db123.sql.gz)을 보낼 수있는 옵션이 있다는 것입니다. 필자는받은 편지함을 우회하여 메시지를 보관할 필터를 이메일 클라이언트에 만들어서 본질적으로 데이터베이스의 업데이트 내역에 액세스 할 수 있습니다. 또는 백업이 계속 진행되고 있는지 확인하려면받은 편지함을 무시하고 매번 수동으로 보관/저장하도록 백업을 필터링 할 수 없습니다.

2
Travis Northcutt

뿐만 아니라 몇 가지 상업적인 백업 옵션이 있습니다. 백업 파일 , BackupBuddyVaultPress 봄이 쉽게 마음에 듭니다.

1
ZaMoose

웹 호스트에 cPanel이 있다면 백업/복원 섹션을 확인하십시오. 내 호스트 중 두명은 cPanel을 통해 액세스 할 수있는 전체 또는 일부 BU 또는 복원 도구를 사용하기가 매우 쉽습니다. 물론 자동 또는 증분이 아니지만 유용 할 수 있습니다. 당신이 이미 이것을 알고 있다면 용서해주십시오. 그러나 DB만으로는 충분하지 않습니다. 파일과 폴더도 필요합니다.

1
MikeK

데이터베이스 백업 자체는 아니지만 사이트 내용을 WXR 파일 (XML 형식)로 내보내고 다른 설치에서 복원 할 수 있습니다. 조금 더 간단하고 MySQL 서버 나 PhpMyAdmin에 대한 액세스가 필요하지 않습니다. 내보낼 항목과 가져올 항목에 대한 옵션을 제공합니다.

이 기능은 가져 오기 내보내기 아래에 있습니다 WP admin의 도구 메뉴.

이것은 라이브 사이트에서 덤프를 가져 와서 로컬 테스트 버전으로 복원하려고 할 때 유용했습니다.

1
Grant Palin

나는 HotBackup 플러그인을 사용하여 데이터베이스 백업을 만들거나 이메일을 통해 보내거나 원격 FTP로 업로드하거나 또는 보관 용 계정에 업로드 할 수 있습니다. 또는 Amazon S3 계정. 플러그인은 스케줄 설정에 따라 자동으로 백업을 작성합니다. 또한이 플러그인은 백업을 복원 할 수 있습니다.

0
Eugene Manuilov