Redis는 디스크에 영구적으로 저장할 수도 있는 인메모리 키-값 캐시 및 저장소(예: 데이터베이스)입니다. 이 문서에서는 Centos 7에서 Redis 데이터베이스를 백업하고 복원하는 방법을 알아봅니다.
기본적으로 Redis 데이터는 Redis 데이터 세트의 특정 시점 스냅샷인 디스크의 .rdb 파일에 저장됩니다. 스냅샷은 지정된 간격으로 촬영되므로 백업에 적합합니다.
Centos 7 및 기타 Linux 배포판에서 Redis 데이터베이스 디렉터리는 기본적으로 /var/lib/redis입니다. 그러나 redis 저장 위치를 변경한 경우 다음을 입력하여 찾을 수 있습니다.
으아아아백업을 복원하려면 기존 Redis 데이터베이스 파일을 복구 파일로 교체해야 합니다. 원본 데이터 파일이 손상되지 않도록 가능하면 새 Redis 서버로 복원하는 것이 좋습니다.
Redis 데이터베이스를 중지합니다. 중지되면 Redis 데이터베이스는 오프라인 상태가 됩니다.
으아아아참고:
요구 사항에 따라 AOF를 닫고 AOF는 Redis 데이터베이스에 대한 각 쓰기 작업을 추적합니다. 특정 시점 백업에서 복원하려고 하기 때문에 Redis가 AOF 파일에 저장된 작업을 다시 생성하는 것을 원하지 않습니다.
AOF 활성화 여부는 다음 파일을 보면 알 수 있습니다.
으아아아접미사가 .aof인 파일이 있으면 AOF가 활성화된 것입니다.
.aof 파일 이름을 바꾸세요.
으아아아.aof 파일이 여러 개인 경우 이름을 별도로 지정하세요.
Redis 구성 파일을 편집하여 AOF를 일시적으로 끄세요.
으아아아위 내용은 Centos 7은 Redis 데이터 백업 및 복원의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!