무료 플랜을 사용하던 Supabase 프로젝트가 일시정지되어 새 프로젝트를 생성한 뒤 기존 백업 파일을 복원한 과정을 기록합니다.
export PGPASSWORD='데이터베이스 비밀번호'
psql \
-h Host정보 \
-p Port정보 \
-U User정보 \
-d Database정보 \
-f DB백업파일명.backup
Host정보, Port정보, User정보, Database정보 : Connect → Connection Method 항목 - Session pooler → Connection string에서 확인 가능. 그대로 붙여넣기합니다.
예시
storage/
├── avatars/
├── posts/
새 Supabase 프로젝트에 기존과 동일한 이름의 버킷을 생성합니다. 저는 이미 생성되어있어 그대로 사용했습니다.
예시
avatars/
├── image1.png
├── image2.png
폴더 자체를 업로드하는 것이 아니라 폴더 내부의 파일(image1.png, image2.png)을 업로드해야 합니다.