Skip to content

TR Method restore

marufcetin edited this page Sep 1, 2026 · 1 revision

Metot: restore()

Turkce Dokumantasyon | English Documentation

Kategori: Bakim ve Araclar
Modul: AmberDB::Tools
Madde Turu: Veritabani Geri Yukleme


1. Tanim ve Genel Bakis

restore(), bir .amberdb native arşivi hedef veritabanina geri yukler. manifest.json dosyasindaki SHA-256 karmalarini kontrol ederek arşiv butunlugunu dogrular, semalari ve yetkili dosyalari acar ve set_index() calistirarak tum ikincil indeksleri (.inx, .src, .fld, .fac, .srt) deterministik olarak yeniden uretir.


2. Sozdizimi ve Imza

my $durum = $tools->restore(%secenekler);

3. Secenekler

  • file: .amberdb arşiv dosyasinin yolu (Zorunlu).
  • force: Mevcut tablolarin uzerine yazmaya izin vermek icin 1 yapilir.
  • reindex: Boolean (varsayilan: 1). Tum indeksleri otomatik yeniden uretir.
  • tables: Geri yuklenecek ozel tablo listesi dizi referansi.

4. Pratik Kod Ornegi

$tools->restore(
    file    => "yedek_2026-09-01.amberdb",
    force   => 1,
    reindex => 1
);

5. Iliskili Maddeler ve Bakiniz

AmberDB Encyclopedia

Home · A-Z Index


Getting Started & Guides


Core Concepts


Core CRUD Methods


Query, Search & Facets


Transactions & Locks


Cache, Buffer & Low-Level


Locale & Helpers


Maintenance & Tools


Configuration Flags


File Formats


Language

Clone this wiki locally