자세한 내용은 다음과 같습니다.Postgres 데이터베이스를 보관하는 가장 좋은 방법은 무엇입니까?
6 개월보다 오래된 레코드를 새 데이터베이스에 복사하고 주 (프로덕션) 데이터베이스에서 삭제할 수 있도록 데이터베이스를 보관해야합니다. 여기서 복잡성은 서로를 참조하는 모든 테이블의 모든 행을 복사하는 것입니다. 그 후, 일부 테이블의 복사 된 행 (정말 거대하고 데이터가 더 이상 필요하지 않음)이 삭제됩니다.
postgres 데이터베이스는 Amazon RDS 인스턴스입니다.
이것을 달성하는 가장 좋은 방법은 무엇입니까?
것은 내가
또는
는 SQL 배치를 호출하는 쉘 스크립트를 호출 postgresql.conf의 되세요 Springboot 응용 프로그램 중 하나를 생각했다. 두 번째 방법은 아마존 RDS postgresql.conf 파일을 편집하는 방법과 쉘 스크립트를 지정하는 방법을 잘 모르겠습니다. SQL 배치는 어디에 쓰여 집니까? 이것은 나에게 조금 새로운, 모든 포인터를 주셔서 감사합니다.
나는 이것에 대한 recovery.conf를 사용할 수 있습니까? – Tisha
또는 내가 편집 할 수있는 postgresql.conf (amazon rds 인스턴스에서 사용 가능)에 db 매개 변수가 있습니까?이 작업을 수행하는 스크립트에 액세스 할 수 있습니까? – Tisha