Kurtarma
Kurtarma sayfası, Zellbox'ın etkinlikler üzerindeki yıkıcı eylemler için güvenlik ağıdır. Çalışma alanının takvim aynasından bir etkinlik kaldırılmak veya iptal edilmek üzereyken Zellbox tüm satırın anlık görüntüsünü önce ayrı bir yedek tabloya alır. Herhangi birini bireysel olarak geri yüklemek için 90 gününüz vardır.
Beş yolu kapsar:
| Kaynak eylem | Yanlış giderse ne görürsünüz | Kurtarılabilir mi? |
|---|---|---|
| Tutulan bir senkronizasyon dalında İptalleri onayla | Güvenlik korumasının reddettiği her etkinlik tek partide yumuşak iptal edilir | Evet |
| Senkronizasyon iptali (normal, düşük hacim) | Google'ın iptal olarak bildirdiği bir etkinlik canlı ızgaradan kaybolur | Evet |
| Etkinliği iptal et (operatör tıklaması) | Etkinlik bir nedenle status: cancelled durumuna geçer | Evet |
| Etkinliği sil (operatör tıklaması, kalıcı silme) | Etkinlik satırı aynadan tamamen kaldırılır | Evet |
| Takvim verilerini sıfırla | Her etkinlik satırı, hatırlatma ve izlenen takvim seçimi tek atışta silinir | Evet — özelliğin var olmasının tek en büyük nedeni budur |
Geri yükleme, etkinliği taze bir satır olarak Zellbox'a geri getirir. Google Calendar'a otomatik olarak yeniden gönderilmez — bu, davet e-postası etkileri olan ayrı bir karardır.
Nerede bulunur
Kenar çubuğu → Kurulum ve yardım → Kurtarma (veya /recovery'yi doğrudan açın). Yönetici ve yetkili katmanlar aynı görünümü görür; üyeler yalnızca kendi yedeklerini görür.
Ne görürsünüz
Zellbox'ın seçili pencerede anlık görüntüsünü aldığı her etkinliğin ters kronolojik listesi. Varsayılan filtre "Son 30 gün, tüm nedenler" olup gerçekten dikkat çekmesi muhtemel olan 90 günlük TTL içindeki her şeyi kapsar.
Her satır şunları gösterir:
- Başlık (sonradan ne olursa olsun, yedekleme zamanındaki anlık görüntüden).
- Çalışma alanı saat dilimindeBaşlangıç saati.
- Neden çipi — Karantina onaylandı, Senkronizasyon iptali, Operatör iptal etti, Operatör sildi veya Takvim verisi sıfırlandı.
- Kaynak takvim (bilindiğinde Google takvim kimliği).
- Yedeklenme zamanı — anlık görüntünün yazıldığı an.
- Açıklama önizlemesi (ilk iki satır).
- Geri yükle düğmesi veya bu anlık görüntüyü zaten geri yüklediyseniz "Pzt 27 May 12:34'te geri yüklendi" notu ve yanında "Tekrar geri yükle".
Filtreleme
İki filtre düğmesi:
- Neden açılır menüsü —
Tüm nedenler(varsayılan) veya yukarıdaki beş kaynak eylemden biri. Yanlışlıkla bir karantinayı onayladığınızı bildiğinizde ve yalnızca o yedekleri görmek istediğinizde kullanışlıdır. - Zaman aralığı çipleri — Son 24 sa / 7 gün / 30 gün (varsayılan) / Tümü. Tümü, hâlâ 90 günlük TTL içinde olan her şeyi numaralandırır.
Bir etkinliği geri yükleme
- Satırı bulun.
- Geri yükle'ye tıklayın.
- Bir onay diyaloğu, Geri Yükle'nin ne yaptığını açıklar: etkinliği Zellbox'ta aynı saat, müşteri, yönetici ve hatırlatmalarla yeniden oluşturur; etkinlik yalnızca Zellbox olarak geri yüklenir ve Google'a yeniden gönderilmez.
- Onaylamak için Geri yükle'ye tıklayın.
- Yeni etkinlik bir saniye içinde takvim ızgarasında görünür. Müşteri bağlantısı, atanan yönetici, hatırlatma ofsetleri, ziyaret modu, telefon numarası — hepsi anlık görüntüden korunur.
Aynı anlık görüntüyü birden çok kez geri yükleyebilirsiniz. Her Geri Yükle, kendi eventId'si olan yeni bir ayna satırı oluşturur; orijinal yedek kaydı denetim için kalır. Yani yanlışlıkla geri yükleyip, düzenleyip, ardından yeni kopyayı sildiyseniz, kurtarmak için yedeği tekrar geri yükleyebilirsiniz.
Geri yüklenmeyenler
- Google Calendar etkinliğinin kendisi. Geri yükleme tamamen Zellbox aynasında yaşar. Orijinal Google etkinliği ya mezarlıktadır (Google onu zaten iptal edilmiş sayar — yerel olarak geri yüklemek Google tarafında onu canlandırmaz) ya da tamamen silinmiştir. Ekibinizin etkinliği Google Calendar uygulamasından görmesi için Google'a geri getirmesi gerekiyorsa, manuel olarak orada yeniden oluşturun veya ulaştığında etkinlik başına "Google'a gönder" seçeneğini kullanın.
- Orijinal etkinliğin denetim geçmişi. Yeni bir
eventId, yeni ayna satırının taze bir denetim zaman çizelgesiyle başladığı anlamına gelir (kaynak yedek kimliğine geri bağlanan bir denetim satırı yazılır, böylece adli bir sorgu hâlâ mümkündür). - Zaten gönderilmiş müşteri bildirimleri. Orijinal etkinlik iptal zamanında bir "Takvim etkinliği iptal edildi" e-postası tetiklediyse, geri yüklemek onu geri almaz. Yeni etkinlik her yeni rezervasyon gibi davranır.
90 günlük saklama penceresi
Yedek satırlar 90 gün yaşar, ardından DynamoDB'nin TTL süpürmesi tarafından silinir. Bundan sonra anlık görüntü kalıcı olarak gider. Kurtarma sayfası, bir satır pencerenin son haftası içindeyken sizi uyarır, böylece şimdi geri yükleyip yüklemeyeceğinize veya geçmesine izin verip vermeyeceğinize karar verebilirsiniz.
Önemli bir anlık görüntü için 90 günlük sınıra yakın olduğunuzu fark ederseniz, doğru hamle etkinliği şimdi geri yüklemektir — henüz ihtiyacınız olmasa bile — ve gerekirse daha sonra yeniden iptal edip silmektir. Her geri yükleme, yeni ayna satırı için 90 günlük taze bir pencere oluşturur.
Güvenlik ağı diğer iş akışlarına nasıl bağlanır
Tüm dört yıkıcı yüzey artık onay diyaloglarında Kurtarma'dan bahseder, böylece yıkıcı düğmeye tıklamadan önce güvenlik ağının orada olduğunu bilirsiniz:
- Senkronizasyon durumu → İptalleri onayla onay diyaloğu artık yedek notuyla sona erer. Bkz. Senkronizasyon durumu.
- Google senkronizasyonu → Takvim verilerini sıfırla onay diyaloğu yedek notuyla sona erer. Bkz. Sıfırlama.
- Takvimde Etkinliği iptal et ve Etkinliği sil modalları yedek notuyla sona erer. Bkz. Takvim.
- Senkronizasyon durumundaki tutulan etkinlikler ayrıntısı, korumanın reddettiği her etkinliği listeler, böylece Onayla'ya tıklamadan önce neyin yedekleneceğini + ardından iptal edileceğini önizleyebilirsiniz.
Adli iz
Kurtarma'nın yanı sıra, her yıkıcı eylem ayrıca BWS_ZELLBOX_CALENDAR_EVENT_AUDIT_LOG'a (1 yıllık TTL) bir denetim satırı yazar. Denetim günlüğü, gerçeklerden aylar sonra "X etkinliğine ne oldu" sorusunu yanıtlar; Kurtarma "bu etkinliği şimdi geri yükle" sorusunu yanıtlar. Birbirini tamamlarlar — Kurtarma operatör içindir, denetim günlüğü post-mortem içindir.