나는 포스트 그레스 테이블에 약간의 변화를 주었고 그것을 이전 상태로 되돌리고 싶다. 데이터베이스 백업이 없습니다. 그것을 할 수있는 방법이 있습니까? 에서와 마찬가지로 포스트 그레스는 자동 스냅 샷을 찍어 어딘가에 저장합니까 아니면 원본 데이터가 영원히 손실됩니까?포스트그레스가 되돌아 오기
답변
기본적으로 PostgreSQL은 모든 이전 데이터를 저장하지 않습니다. 물론 많은 사람들이 놀라실 것입니다. 그러나, 그것은 당신이 원하는 것을 거의 정확하게 수행하는 Point-in-time Recovery 메커니즘을 내장하고 있습니다. 데이터베이스 변경 사항을 나타내는 "선행 로그 파일"의 아카이브를 보관해야하며 주기적으로 기본 백업을 수행 할 수 있습니다. 복구하려는 경우 특정 시간 또는 특정 트랜잭션 ID로 복구 할 수 있습니다.
백업이없고 데이터에 대한 작업을 수행 한 경우 수행 할 수있는 작업이 많지 않습니다. 데이터베이스에 새 데이터가 포함되어 있고 이전 버전이 교체/삭제됨
데이터베이스 엔진의 목표는 사용자가 제거한 데이터가 아닌 저장된 사용자 데이터를 유지하는 것입니다.
다음 번에 : 무언가를 시도 할 필요가 있다면 트랜잭션을 사용하고, 당신이 한 일을 확신 할 때까지 커밋하지 마십시오. 커밋 또는 롤백하기 전에 너무 오래 기다리지 않도록 조심하십시오 왜냐하면 다른 사람들이 쿼리를하지 못하게 막을 수 있기 때문입니다.
고마워요. 이것은 생산 테이블이 아닙니다. 내 로컬 상자에 있습니다. 포스트 그레스가 매시간 또는 하루에 자동으로 스냅 샷을 찍을 지 궁금합니다. – Abhi
- 1. https에서 http로 되돌아 가기
- 2. 되돌리기 되돌아 가기
- 3. SQL Server의 업데이트에서 되돌아 가기
- 4. 장고 업그레이드 후 다시 되돌아
- 5. 두 개의 레이아웃 사이를 되돌아 가고 싶습니다
- 6. WP7의 ListBox에서 EventHandler로 되돌아 가기 받기
- 7. GIT : 이전 커밋으로 되돌아 가서 마스터와 병합하십시오.
- 8. div의 위치로 되돌아 가기가 올바르지 않습니다. jquery
- 9. 전체 페이지가로드 될 때까지 되돌아 간다.
- 10. Visual Studio 2008 ASP.Net 디버깅 좀비 중단 점이 삭제 된 후 되돌아 오기
- 11. git 체크 아웃 파일 이름이 마지막 커밋으로 되돌아 왔습니다.
- 12. 왜 ASP.NET MVC가 클래식 ASP 마크 업으로 되돌아 갔습니까?
- 13. 항상 내가 되돌아 올 필요 코드를 표시하려면이 옵션을 사용
- 14. ReSharper를 사용하지 않는 경우로 되돌아 갈 수 있습니까?
- 15. 스레드 풀의 culture를 변경하면 풀로 되돌아 오는 데 영향을 줍니까?
- 16. iPhone에서 브라우저로 제어가 되돌아 오는 것을 감지하는 방법은 무엇입니까?
- 17. 255가 넘어갈 때 바이트가 0으로 되돌아 가지 않도록 방지
- 18. 포인터가 아니라 'this'를 참조하면 나중에 되돌아 보는 것이 좋을까요?
- 19. Android : 태핑 할 때 이미지 변경 후 되돌아 가기
- 20. 웹 서비스에서 되돌아 오는 인식 할 수없는 문자는 어떻게 제거합니까?
- 21. 진행률 대화 상자가 다시 되돌아 오는 동안 비활성화 됨
- 22. UINavigationController의 rightBarButtonItem 내의 사용자 정의 UIToolbar가 팝업으로 되돌아 가면 사라집니다.
- 23. PHP : 일종의 '중단'을 사용하여 루프의 시작으로 되돌아 가겠습니까?
- 24. phpmyadmin 가져 오기 도움말
- 25. Google지도에서 선택한 위치 가져 오기
- 26. Silverlight Datagrid - 데이터 가져 오기?
- 27. Django에서 원래 쿼리 가져 오기
- 28. 응답 후 컨트롤 가져 오기
- 29. Django에서 객체의 일일 카운트 가져 오기
- 30. 파일 가져 오기/불러 오기
분명히 밝혀야합니다. 나중에 복원하려는 데이터를 삭제하기 전에 PITR을 켠 경우에만 작동합니다. 기본적으로이 작업을 위해 보관해야하는 WAL 파일은 영구적으로 저장되지 않으므로 먼저 설정해야합니다. –