Orbit

Kapsule Orbit'te Anlık Görüntüler ve Geri Yükleme

Every Orbit project takes a nightly snapshot of two things that are otherwise impossible to get back once you delete them: your config store entries and your environment variables. Thirty nights are…

Her Orbit projesi, siliş sonrasında başka şekilde geri alamayacağınız iki şeyin günlük anlık görüntüsünü alır: config store girdileri ve environment variables. Otuz gece saklanır, ücretsiz plan dahil her planda ve bunlardan herhangi birini bir onaylı işlemle kendiniz geri yükleyebilirsiniz.

Bu rehber, bir anlık görüntünün tam olarak ne içerdiğini, ne içermediğini, nasıl geri yükleneceğini ve bir geri yüklemeyi nasıl geri alacağınızı kapsar.

Bir Anlık Görüntü Ne İçerir

Her günlük anlık görüntü, ait olduğu proje için aşağıdakileri içerir:

  • Her config store girişi: anahtar, değer ve girdinin sayfaya enjekte edilip edilmediği.
  • Her environment variable, hem proje düzeyindeki olanlar hem de ortama özel geçersiz kılmalar da dahil olmak üzere, bunların değerleri, hedef ortam türleri ve dal kapsamları.

Değerler, environment variables'ları kendinizle aynı anahtar ve şifre ile beklemede şifrelenir, bu nedenle bir anlık görüntü hiçbir sırrı, geldiği değişkenden daha erişilebilir hale getirmez.

Bir Anlık Görüntü Ne İçermez

Buna güvenmeden önce okumanın değer olduğu kısım budur.

  • Git deponuz. Git sağlayıcınız ile yaşar ve sizdir. Orbit bunu kopyalamaz.
  • Blob store nesneleri. Blob depolama zaten kalıcıdır ve anlık görüntünün parçası değildir.
  • Derleme yapıtları. Başarılı derlemeler, plan dağıtımınızın saklama penceresinin altında tutulur; bu, proje üzerinde ayrı bir ayardır. Bir anlık görüntü geri yüklemek bir derleme geri yüklemez ve bir dağıtımı geri almak config veya environment variables geri yüklemez. Bkz. Rolling Back a Deployment.
  • Veritabanları, günlükler, analizler veya uygulamanızın çalışma zamanında yazdığı herhangi bir şey.

Anlık Görüntüler Ne Kadar Saklanır

Otuz gece, her planda. Bundan sonra bir anlık görüntü otomatik olarak kaldırılır.

Bir kasıtlı istisna vardır. En son üç anlık görüntü her zaman saklanır, otuz geceden sonra bile. İki aydan beri dokunmadığınız bir proje, aksi takdirde her anlık görüntünün aynı gece sona ermesini ve geri yüklemeniz gereken tam anda hiçbir şey bırakmamayı istiyorsanız.

Bir Anlık Görüntü Geri Yükleme

  1. Orbit üzerinde projenizi açın.
  2. Settings, sonra Snapshots açın.
  3. İstediğiniz geceyi bulun. Her satır, kaç config girdisi ve environment variables tuttuğunu ve ne zaman kaldırılacağını gösterir.
  4. Restore this snapshot (Bu anlık görüntüyü geri yükle) seçeneğini tıklayın.
  5. Onay ifadesini tam olarak gösterildiği şekilde yazın. Projenizin ve geri yüklediğiniz gecenin adını verir, örneğin restore my-blog 2026-08-30.
  6. Restore now (Şimdi geri yükle) seçeneğini tıklayın.

Geri yükleme, projeye sahip hesapta Owner veya Admin rolü gerektirir. Projeyi görebilen herkes anlık görüntü geçmişini okuyabilir.

Bir Geri Yükleme Aslında Ne Yapar

Bir geri yükleme, projenizi o gecenin durumuna geri koyar. Bu, bir birleştirme olmadığı anlamına gelir:

  • o zaman var olan ve şu anda eksik olan girdiler ve değişkenler orijinal değerleriyle yeniden oluşturulur;
  • o zamandan beri değerleri değişen girdiler ve değişkenler geri ayarlanır;
  • o geceden sonra eklediğiniz girdiler ve değişkenler kaldırılır.

Ekran size bundan sonra tam olarak ne olduğunu söyler: kaç tanesinin eklendiği, kaç tanesinin değiştirildiği ve kaç tanesinin kaldırıldığı, config store ve environment variables için ayrı ayrı.

Bir Geri Yüklemeyi Geri Alma

Bir geri yükleme herhangi bir şey yazmadan önce, Orbit üzerine yazacağı durumun anlık görüntüsünü alır. Listenizde Before a restore satırı olarak görünür ve onay ekranı geri yükleme bittiğinde bunu adlandırır.

Bu nedenle yanlış geceyi geri yüklerseniz, o satırı geri yükleyin ve başladığınız yere geri dönersiniz. Bir geri yükleme hakkında hiçbir şey tek yönlü değildir.

Environment Variables Geri Yükledikten Sonra

Çalışan bir dağıtım, derlendiği ve başlatıldığı environment variables'ları tutar. Bunları geri yüklemek, sonraki dağıtımınızın kullanacağını değiştirir, bu nedenle geri yüklenen değerlerin canlı olmasını gerekiyorsa yeniden dağıtın. Proje, yapılandırmanız son dağıtımdan beri değiştiğinde bir başlık gösterir.

Bir geri yüklemenin oluşturduğu, değiştirdiği veya kaldırdığı her değişken, projenin environment variable geçmişinde, kim tarafından yapıldığı ve ne zaman yapıldığı ile kaydedilir; tam olarak manuel bir değişiklik gibi.

Sıkça Sorulan Sorular

Anlık görüntü ne zaman çalışır? Günlük saat 04:00 UTC'de, eski derleme yapıtlarını temizleyen aynı günlük geçişin parçası olarak.

İsteğe bağlı olarak bir tane alabilir miyim? Bugün ekrandan değil. Bir geri yükleme her zaman ilk olarak bir tane alır, bu nedenle herhangi bir geri yüklemenin önceki durumu her zaman yakalanır.

Anlık görüntü herhangi bir şeye mal olur mu? Hayır. Anlık görüntüler her planda dahildir ve config store'un kendisi okumak ve yazmak için ücretsizdir.

Geri yükleme, yazma amaçlı olarak işaretledim bir sırrı ortaya çıkarır mı? Hayır. Bir geri yükleme değeri geri koyar; bunu göstermez. Yazma amaçlı bir değişken yazma amaçlı kalır.

Hala yardıma mı ihtiyacınız var?

Bize şu adresinden e-posta gönderin: support@kapsulehost.com ya da KPanel'de sohbet açın.

KPanel'i Aç