django-dbbackup單獨備份某些表至oss2

  • 工具
django-dbbackup==3.2.0
django-aliyun-oss2-storage==0.1.5
  • settings
BACKERUP_DATABASES = {"default":
			{
			'NAME': "xxx", 
			"USER": xxx, 
			"PASSWORD": xxx,
			"HOST": xxx,
			"PORT": xxx, 
			"EXCLUDE": ['不需要備份的表明']
			}
}

DBBACKUP_CONNECTORS = BACKERUP_DATABASES
ACCESS_KEY_ID = os.getenv("ACCESS_KEY_ID")
ACCESS_KEY_SECRET = os.getenv("ACCESS_KEY_SECRET",)
END_POINT = os.getenv("END_POINTS")
BUCKET_NAME = os.getenv("BUCKET_NAMES")
BUCKET_ACL_TYPE = os.getenv("BUCKET_ACL_TYPE")
DBBACKUP_STORAGE = 'aliyun_oss2_storage.backends.AliyunBaseStorage'
DBBACKUP_FILENAME_TEMPLATE = '{databasename}-{servername}-{datetime}.{extension}'
DBBACKUP_SEND_EMAIL = False # 失敗不需要發送email
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章