ArtPlanOne Backup

ArtPlanOne Backup, Caner Peçenek tarafından yönetilen Art Plan One projesinin veritabanı yedeklerini saklamak için hazırlanan özel amaçlı bir otomasyondur. Genel kullanıma açık bir yedekleme hizmeti değildir.

Ne yapar?

Yetkili veritabanı erişimiyle alınan yedeği şifreler ve kullanıcının belirlediği Google Drive klasörüne tarihli, ayrı bir dosya olarak yükler. Yüklenen şifreli dosyanın bütünlüğünü kontrol eder.

Otomasyon GitHub Actions üzerinde çalışacak şekilde tasarlanmıştır. Şifreyi çözmek için gereken özel kurtarma anahtarı GitHub Actions’a verilmez.

Google Drive bağlantısı

Google hesabına erişim, hesap sahibinin OAuth onayıyla sağlanır. Uygulama yedek klasöründeki dosyaları kontrol etmek, yeni şifreli yedek yüklemek ve yüklenen dosyayı doğrulamak için Google Drive API kullanır.

Yapılandırılmış klasör, uygulamanın işlem hedefidir. İstenen Google Drive erişim izni teknik olarak yalnız bu klasörle sınırlı değildir. Bu nedenle yedekleme için ayrılmış bir Google hesabı kullanılması öngörülür.

Eski yedekler otomatik silinmez.

Durum ve sınırlar

Otomasyon kurulum aşamasındadır. Başarılı dosya yüklemesi, yedeğin geri yüklenebildiği anlamına gelmez; geri yükleme ayrıca sınanmalıdır.

Bu akış veritabanı yedeği içindir. Ayrı depolanan Storage dosyalarının yedeklenmesini kapsamaz.

İletişim ve gizlilik

Uygulama sorumlusu: Caner Peçenek.

İletişim için Google OAuth izin ekranındaki kullanıcı destek e-posta adresi kullanılabilir. Google verilerinin işlenmesi hakkında ayrıntılar, ArtPlanOne Backup Gizlilik Politikası sayfasında açıklanır.