{"id":167,"date":"2026-11-05T10:50:46","date_gmt":"2026-11-05T07:50:46","guid":{"rendered":"https:\/\/fluxwp.com\/wiki\/bakim-ve-altyapi\/flux-backup\/"},"modified":"2026-11-05T10:50:46","modified_gmt":"2026-11-05T07:50:46","slug":"flux-backup","status":"publish","type":"flx_wiki","link":"https:\/\/fluxwp.com\/tr\/wiki\/bakim-ve-altyapi\/flux-backup\/","title":{"rendered":"Flux Backup"},"excerpt":{"rendered":"<p>Her g\u00fcncellemeden \u00f6nce yedek; bir \u015fey bozulursa net bir d\u00f6n\u00fc\u015f yolu.<\/p>\n","protected":false},"author":1,"parent":166,"menu_order":1,"template":"","meta":{"_flxseo_title":"","_flxseo_desc":"","_flxseo_focus":"","_flxseo_noindex":false,"_flxseo_image":""},"flx_wiki_section":[],"class_list":["post-167","flx_wiki","type-flx_wiki","status-publish","hentry"],"markdown":"Flux Backup her eklenti ya da tema g\u00fcncellemesinden \u00f6nce veritaban\u0131n\u0131 ve paketi kendili\u011finden yedekler, zamanlanm\u0131\u015f tam yedekler al\u0131r, bunlar\u0131 belirledi\u011finiz kotada tutar ve yaln\u0131z gereken par\u00e7ay\u0131 geri y\u00fcklemenizi sa\u011flar. Payla\u015f\u0131ml\u0131 sunucu i\u00e7in yaz\u0131ld\u0131: exec yok, mysqldump yok; zaman a\u015f\u0131m\u0131na dayan\u0131kl\u0131 k\u00fc\u00e7\u00fck ad\u0131mlar.\n\n| Paket | `flx-backup` |\n|---|---|\n| T\u00fcr | Eklenti |\n| Gereksinim | WordPress 6.4+, PHP 7.4+ |\n| Kaynak kod | [plugins\/flx-backup](https:\/\/github.com\/FluxWP\/fluxwp\/tree\/main\/plugins\/flx-backup) |\n| S\u00fcr\u00fcm notlar\u0131 | [CHANGELOG.md](https:\/\/github.com\/FluxWP\/fluxwp\/blob\/main\/plugins\/flx-backup\/CHANGELOG.md) |\n| Lisans | GPL-2.0-or-later |\n\n## Ne i\u015fe yarar?\nHosting yedekleri en iyi ihtimalle g\u00fcnl\u00fckt\u00fcr ve geri y\u00fcklemek her \u015feyi, bug\u00fcnk\u00fc ba\u011f\u0131\u015flar dahil, geri al\u0131r. Riskli an g\u00fcncellemedir; Flux Backup tam o an\u0131 korur:\n\n- **G\u00fcncelleme \u00f6ncesi otomatik yedek:** elle, toplu ve otomatik g\u00fcncellemelerde veritaban\u0131 ve g\u00fcncellenen paket.\n- **Zamanlanm\u0131\u015f tam yedek:** g\u00fcnl\u00fck ya da haftal\u0131k, gece.\n- **Se\u00e7erek geri y\u00fckleme:** veritaban\u0131, tek bir eklenti\/tema klas\u00f6r\u00fc ya da ikisi birden.\n- **Maliyeti hep g\u00f6r\u00fcrs\u00fcn\u00fcz:** kota \u00e7ubu\u011fu, depolama ge\u00e7mi\u015fi ve t\u00fcrlere g\u00f6re alan.\n- \u00d6nemli yedekleri **kilitleyin**; kota ve saklama s\u00fcresi onlar\u0131 silmez.\n- **Payla\u015f\u0131ml\u0131 sunucu dostu:** ~20 saniyelik ad\u0131mlar, WP-Cron ile s\u00fcrer; sunucuya bir \u015fey kurmak gerekmez.\n\n## \u00d6zellikler\n### Panel\n- Kotaya g\u00f6re kullan\u0131lan alan, yedek ve kilitli yedek say\u0131s\u0131, son ba\u015far\u0131l\u0131 yedek ve s\u0131radaki zamanlanm\u0131\u015f yedek.\n- T\u00fcre g\u00f6re depolama ge\u00e7mi\u015fi grafi\u011fi (30\/90\/180 g\u00fcn), t\u00fcrlere g\u00f6re da\u011f\u0131l\u0131m, son yedekler ve olaylar.\n\n### Yedekler\n- T\u00fcre g\u00f6re s\u00fcz\u00fclen liste (tam, g\u00fcncelleme \u00f6ncesi, veritaban\u0131, dosyalar, elle); indir, geri y\u00fckle, kilitle, sil, toplu sil.\n- Yedek ayr\u0131nt\u0131s\u0131: boyut da\u011f\u0131l\u0131m\u0131 (veritaban\u0131, eklentiler, temalar, y\u00fcklemeler, di\u011fer), as\u0131l ve ar\u015fiv boyutu, WordPress s\u00fcr\u00fcm\u00fc ve saklama s\u00fcresi.\n- Yedek ar\u015fivi y\u00fckleyip ondan geri y\u00fckleme.\n\n### Ayarlar\n- Kota (varsay\u0131lan 10 GB); dolunca \u00f6nce en eski kilitsiz yedek silinir.\n- G\u00fcncelleme \u00f6ncesi kapsam: t\u00fcm paketler, yaln\u0131z FluxWP paketleri ya da kapal\u0131; saklama s\u00fcresi (g\u00fcn).\n- Zamanlanm\u0131\u015f tam yedek: s\u0131kl\u0131k, saat ve ka\u00e7 tane saklanaca\u011f\u0131; isterseniz WordPress \u00e7ekirdek dosyalar\u0131 da.\n- Hari\u00e7 tutulan yollar (\u00f6nbellekler, b\u00fcy\u00fck medya klas\u00f6rleri\u2026).\n\n### Depolama\n- Yedekler `wp-content\/wp-snapshots\/flx-backup\/` klas\u00f6r\u00fcnde, web'e kapal\u0131 ve rastgele adlarla durur; indirme yaln\u0131z y\u00f6neticiye a\u00e7\u0131k.\n\n## Kurulum\nGereksinimler: WordPress 6.4+, PHP 7.4+. PHP `zip` uzant\u0131s\u0131.\n\n**Zip ile**\n\n1. [Releases](https:\/\/github.com\/FluxWP\/fluxwp\/releases) sayfas\u0131nda en son `flx-backup-v*` s\u00fcr\u00fcm\u00fcnden `flx-backup.zip`'i indirin.\n2. **Eklentiler \u203a Yeni ekle \u203a Eklenti y\u00fckle**, zip'i se\u00e7in, sonra **Etkinle\u015ftir**.\n\n**FluxWP Panel ile** (sitelerimizde \u00f6nerilen)\n\n**FluxWP Panel \u203a Paketler** t\u00fcm FluxWP paketlerini listeler; *Flux Backup* sat\u0131r\u0131ndaki **Kur**'a bas\u0131n. G\u00fcncellemeler de buradan gelir.\n\n**\u0130lk ad\u0131mlar**\n\n1. **Yedekler \u203a Ayarlar**: kotay\u0131, g\u00fcncelleme \u00f6ncesi kapsam\u0131 ve isterseniz zamanlanm\u0131\u015f tam yede\u011fi ayarlay\u0131n.\n2. \u0130lk tam yedek i\u00e7in **Panel \u203a \u015eimdi yedek al**.\n3. Bundan sonra her eklenti ve tema g\u00fcncellemesinden \u00f6nce yedek al\u0131n\u0131r ve 7 g\u00fcn saklan\u0131r.\n\n> [!WARNING]\n> Hostinger `wp-snapshots` klas\u00f6r\u00fcn\u00fc kendi yedeklerine almaz. \u00d6nemli yedekleri bilgisayar\u0131n\u0131za indirin ve hosting yedeklerini a\u00e7\u0131k tutun: Flux Backup onlar\u0131n yerine de\u011fil, yan\u0131nda \u00e7al\u0131\u015f\u0131r. `DISABLE_WP_CRON` tan\u0131ml\u0131ysa `wp-cron.php`'yi ger\u00e7ek bir cron ile 5\u201315 dakikada bir \u00e7a\u011f\u0131r\u0131n.\n\nAd\u0131m ad\u0131m FluxWP kurulumu: [[hizli-baslangic]] \u00b7 Paket kurma ve g\u00fcncelleme: [[paketler-ve-guncellemeler]]\n\n## Geli\u015ftiriciler i\u00e7in\nDi\u011fer paketler (\u00f6r. FluxWP Panel) PHP API'sini kullan\u0131r:\n\n```php\n$backup = flxy_backup_create( array(\n    'type'    => 'pre_update',\n    'paths'   => array( 'wp-content\/plugins\/flx-forms' ),\n    'context' => array( 'source' => 'update' ),\n) );\nflxy_backup_list( array( 'type' => 'full' ) );\nflxy_backup_restore( $id, array( 'db', 'wp-content\/plugins\/flx-forms' ) );\n```\n\nTam ba\u015fvuru: [API.md](https:\/\/github.com\/FluxWP\/fluxwp\/blob\/main\/docs\/yedek-eklentisi\/API.md).\n\n## Yol haritas\u0131\n| | |\n|---|---|\n| \u2705 | G\u00fcncelleme \u00f6ncesi ve zamanlanm\u0131\u015f tam yedekler |\n| \u2705 | Kota, saklama s\u00fcresi, kilit ve depolama paneli |\n| \u2705 | Se\u00e7erek geri y\u00fckleme ve y\u00fcklenen ar\u015fivler |\n| \u2b1c | Site d\u0131\u015f\u0131 kopya (S3 uyumlu depolama, Google Drive) |\n| \u2b1c | Zamanlanm\u0131\u015f yedek ba\u015far\u0131s\u0131z olunca e-posta |\n","html":"<p>Flux Backup her eklenti ya da tema g\u00fcncellemesinden \u00f6nce veritaban\u0131n\u0131 ve paketi kendili\u011finden yedekler, zamanlanm\u0131\u015f tam yedekler al\u0131r, bunlar\u0131 belirledi\u011finiz kotada tutar ve yaln\u0131z gereken par\u00e7ay\u0131 geri y\u00fcklemenizi sa\u011flar. Payla\u015f\u0131ml\u0131 sunucu i\u00e7in yaz\u0131ld\u0131: exec yok, mysqldump yok; zaman a\u015f\u0131m\u0131na dayan\u0131kl\u0131 k\u00fc\u00e7\u00fck ad\u0131mlar.<\/p>\n<div class=\"flxwk-table\"><table>\n<thead>\n<tr>\n<th>Paket<\/th>\n<th><code>flx-backup<\/code><\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>T\u00fcr<\/td>\n<td>Eklenti<\/td>\n<\/tr>\n<tr>\n<td>Gereksinim<\/td>\n<td>WordPress 6.4+, PHP 7.4+<\/td>\n<\/tr>\n<tr>\n<td>Kaynak kod<\/td>\n<td><a href=\"https:\/\/github.com\/FluxWP\/fluxwp\/tree\/main\/plugins\/flx-backup\" target=\"_blank\" rel=\"noopener\">plugins\/flx-backup<\/a><\/td>\n<\/tr>\n<tr>\n<td>S\u00fcr\u00fcm notlar\u0131<\/td>\n<td><a href=\"https:\/\/github.com\/FluxWP\/fluxwp\/blob\/main\/plugins\/flx-backup\/CHANGELOG.md\" target=\"_blank\" rel=\"noopener\">CHANGELOG.md<\/a><\/td>\n<\/tr>\n<tr>\n<td>Lisans<\/td>\n<td>GPL-2.0-or-later<\/td>\n<\/tr>\n<\/tbody>\n<\/table><\/div>\n<h2 id=\"ne-ise-yarar\">Ne i\u015fe yarar?<a class=\"flxwk-anchor\" href=\"#ne-ise-yarar\" aria-hidden=\"true\" tabindex=\"-1\">#<\/a><\/h2>\n<p>Hosting yedekleri en iyi ihtimalle g\u00fcnl\u00fckt\u00fcr ve geri y\u00fcklemek her \u015feyi, bug\u00fcnk\u00fc ba\u011f\u0131\u015flar dahil, geri al\u0131r. Riskli an g\u00fcncellemedir; Flux Backup tam o an\u0131 korur:<\/p>\n<ul>\n<li><strong>G\u00fcncelleme \u00f6ncesi otomatik yedek:<\/strong> elle, toplu ve otomatik g\u00fcncellemelerde veritaban\u0131 ve g\u00fcncellenen paket.<\/li>\n<li><strong>Zamanlanm\u0131\u015f tam yedek:<\/strong> g\u00fcnl\u00fck ya da haftal\u0131k, gece.<\/li>\n<li><strong>Se\u00e7erek geri y\u00fckleme:<\/strong> veritaban\u0131, tek bir eklenti\/tema klas\u00f6r\u00fc ya da ikisi birden.<\/li>\n<li><strong>Maliyeti hep g\u00f6r\u00fcrs\u00fcn\u00fcz:<\/strong> kota \u00e7ubu\u011fu, depolama ge\u00e7mi\u015fi ve t\u00fcrlere g\u00f6re alan.<\/li>\n<li>\u00d6nemli yedekleri <strong>kilitleyin<\/strong>; kota ve saklama s\u00fcresi onlar\u0131 silmez.<\/li>\n<li><strong>Payla\u015f\u0131ml\u0131 sunucu dostu:<\/strong> ~20 saniyelik ad\u0131mlar, WP-Cron ile s\u00fcrer; sunucuya bir \u015fey kurmak gerekmez.<\/li>\n<\/ul>\n<h2 id=\"ozellikler\">\u00d6zellikler<a class=\"flxwk-anchor\" href=\"#ozellikler\" aria-hidden=\"true\" tabindex=\"-1\">#<\/a><\/h2>\n<h3 id=\"panel\">Panel<a class=\"flxwk-anchor\" href=\"#panel\" aria-hidden=\"true\" tabindex=\"-1\">#<\/a><\/h3>\n<ul>\n<li>Kotaya g\u00f6re kullan\u0131lan alan, yedek ve kilitli yedek say\u0131s\u0131, son ba\u015far\u0131l\u0131 yedek ve s\u0131radaki zamanlanm\u0131\u015f yedek.<\/li>\n<li>T\u00fcre g\u00f6re depolama ge\u00e7mi\u015fi grafi\u011fi (30\/90\/180 g\u00fcn), t\u00fcrlere g\u00f6re da\u011f\u0131l\u0131m, son yedekler ve olaylar.<\/li>\n<\/ul>\n<h3 id=\"yedekler\">Yedekler<a class=\"flxwk-anchor\" href=\"#yedekler\" aria-hidden=\"true\" tabindex=\"-1\">#<\/a><\/h3>\n<ul>\n<li>T\u00fcre g\u00f6re s\u00fcz\u00fclen liste (tam, g\u00fcncelleme \u00f6ncesi, veritaban\u0131, dosyalar, elle); indir, geri y\u00fckle, kilitle, sil, toplu sil.<\/li>\n<li>Yedek ayr\u0131nt\u0131s\u0131: boyut da\u011f\u0131l\u0131m\u0131 (veritaban\u0131, eklentiler, temalar, y\u00fcklemeler, di\u011fer), as\u0131l ve ar\u015fiv boyutu, WordPress s\u00fcr\u00fcm\u00fc ve saklama s\u00fcresi.<\/li>\n<li>Yedek ar\u015fivi y\u00fckleyip ondan geri y\u00fckleme.<\/li>\n<\/ul>\n<h3 id=\"ayarlar\">Ayarlar<a class=\"flxwk-anchor\" href=\"#ayarlar\" aria-hidden=\"true\" tabindex=\"-1\">#<\/a><\/h3>\n<ul>\n<li>Kota (varsay\u0131lan 10 GB); dolunca \u00f6nce en eski kilitsiz yedek silinir.<\/li>\n<li>G\u00fcncelleme \u00f6ncesi kapsam: t\u00fcm paketler, yaln\u0131z FluxWP paketleri ya da kapal\u0131; saklama s\u00fcresi (g\u00fcn).<\/li>\n<li>Zamanlanm\u0131\u015f tam yedek: s\u0131kl\u0131k, saat ve ka\u00e7 tane saklanaca\u011f\u0131; isterseniz WordPress \u00e7ekirdek dosyalar\u0131 da.<\/li>\n<li>Hari\u00e7 tutulan yollar (\u00f6nbellekler, b\u00fcy\u00fck medya klas\u00f6rleri\u2026).<\/li>\n<\/ul>\n<h3 id=\"depolama\">Depolama<a class=\"flxwk-anchor\" href=\"#depolama\" aria-hidden=\"true\" tabindex=\"-1\">#<\/a><\/h3>\n<ul>\n<li>Yedekler <code>wp-content\/wp-snapshots\/flx-backup\/<\/code> klas\u00f6r\u00fcnde, web'e kapal\u0131 ve rastgele adlarla durur; indirme yaln\u0131z y\u00f6neticiye a\u00e7\u0131k.<\/li>\n<\/ul>\n<h2 id=\"kurulum\">Kurulum<a class=\"flxwk-anchor\" href=\"#kurulum\" aria-hidden=\"true\" tabindex=\"-1\">#<\/a><\/h2>\n<p>Gereksinimler: WordPress 6.4+, PHP 7.4+. PHP <code>zip<\/code> uzant\u0131s\u0131.<\/p>\n<p><strong>Zip ile<\/strong><\/p>\n<ol>\n<li><a href=\"https:\/\/github.com\/FluxWP\/fluxwp\/releases\" target=\"_blank\" rel=\"noopener\">Releases<\/a> sayfas\u0131nda en son <code>flx-backup-v*<\/code> s\u00fcr\u00fcm\u00fcnden <code>flx-backup.zip<\/code>'i indirin.<\/li>\n<li><strong>Eklentiler \u203a Yeni ekle \u203a Eklenti y\u00fckle<\/strong>, zip'i se\u00e7in, sonra <strong>Etkinle\u015ftir<\/strong>.<\/li>\n<\/ol>\n<p><strong>FluxWP Panel ile<\/strong> (sitelerimizde \u00f6nerilen)<\/p>\n<p><strong>FluxWP Panel \u203a Paketler<\/strong> t\u00fcm FluxWP paketlerini listeler; <em>Flux Backup<\/em> sat\u0131r\u0131ndaki <strong>Kur<\/strong>'a bas\u0131n. G\u00fcncellemeler de buradan gelir.<\/p>\n<p><strong>\u0130lk ad\u0131mlar<\/strong><\/p>\n<ol>\n<li><strong>Yedekler \u203a Ayarlar<\/strong>: kotay\u0131, g\u00fcncelleme \u00f6ncesi kapsam\u0131 ve isterseniz zamanlanm\u0131\u015f tam yede\u011fi ayarlay\u0131n.<\/li>\n<li>\u0130lk tam yedek i\u00e7in <strong>Panel \u203a \u015eimdi yedek al<\/strong>.<\/li>\n<li>Bundan sonra her eklenti ve tema g\u00fcncellemesinden \u00f6nce yedek al\u0131n\u0131r ve 7 g\u00fcn saklan\u0131r.<\/li>\n<\/ol>\n<div class=\"flxwk-callout is-warning\"><p class=\"flxwk-callout__t\">Uyar\u0131<\/p><p>Hostinger <code>wp-snapshots<\/code> klas\u00f6r\u00fcn\u00fc kendi yedeklerine almaz. \u00d6nemli yedekleri bilgisayar\u0131n\u0131za indirin ve hosting yedeklerini a\u00e7\u0131k tutun: Flux Backup onlar\u0131n yerine de\u011fil, yan\u0131nda \u00e7al\u0131\u015f\u0131r. <code>DISABLE_WP_CRON<\/code> tan\u0131ml\u0131ysa <code>wp-cron.php<\/code>'yi ger\u00e7ek bir cron ile 5\u201315 dakikada bir \u00e7a\u011f\u0131r\u0131n.<\/p>\n<\/div>\n<p>Ad\u0131m ad\u0131m FluxWP kurulumu: <a href=\"https:\/\/fluxwp.com\/wiki\/hizli-baslangic\/\">H\u0131zl\u0131 ba\u015flang\u0131\u00e7<\/a> \u00b7 Paket kurma ve g\u00fcncelleme: <a href=\"https:\/\/fluxwp.com\/wiki\/paketler-ve-guncellemeler\/\">Paketleri kurmak ve g\u00fcncellemek<\/a><\/p>\n<h2 id=\"gelistiriciler-icin\">Geli\u015ftiriciler i\u00e7in<a class=\"flxwk-anchor\" href=\"#gelistiriciler-icin\" aria-hidden=\"true\" tabindex=\"-1\">#<\/a><\/h2>\n<p>Di\u011fer paketler (\u00f6r. FluxWP Panel) PHP API'sini kullan\u0131r:<\/p>\n<pre data-lang=\"php\"><code class=\"language-php\">$backup = flxy_backup_create( array(\n    'type'    =&gt; 'pre_update',\n    'paths'   =&gt; array( 'wp-content\/plugins\/flx-forms' ),\n    'context' =&gt; array( 'source' =&gt; 'update' ),\n) );\nflxy_backup_list( array( 'type' =&gt; 'full' ) );\nflxy_backup_restore( $id, array( 'db', 'wp-content\/plugins\/flx-forms' ) );<\/code><\/pre>\n<p>Tam ba\u015fvuru: <a href=\"https:\/\/github.com\/FluxWP\/fluxwp\/blob\/main\/docs\/yedek-eklentisi\/API.md\" target=\"_blank\" rel=\"noopener\">API.md<\/a>.<\/p>\n<h2 id=\"yol-haritasi\">Yol haritas\u0131<a class=\"flxwk-anchor\" href=\"#yol-haritasi\" aria-hidden=\"true\" tabindex=\"-1\">#<\/a><\/h2>\n<div class=\"flxwk-table\"><table>\n<thead>\n<tr>\n<th><\/th>\n<th><\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>\u2705<\/td>\n<td>G\u00fcncelleme \u00f6ncesi ve zamanlanm\u0131\u015f tam yedekler<\/td>\n<\/tr>\n<tr>\n<td>\u2705<\/td>\n<td>Kota, saklama s\u00fcresi, kilit ve depolama paneli<\/td>\n<\/tr>\n<tr>\n<td>\u2705<\/td>\n<td>Se\u00e7erek geri y\u00fckleme ve y\u00fcklenen ar\u015fivler<\/td>\n<\/tr>\n<tr>\n<td>\u2b1c<\/td>\n<td>Site d\u0131\u015f\u0131 kopya (S3 uyumlu depolama, Google Drive)<\/td>\n<\/tr>\n<tr>\n<td>\u2b1c<\/td>\n<td>Zamanlanm\u0131\u015f yedek ba\u015far\u0131s\u0131z olunca e-posta<\/td>\n<\/tr>\n<\/tbody>\n<\/table><\/div>","_links":{"self":[{"href":"https:\/\/fluxwp.com\/tr\/wp-json\/wp\/v2\/flx_wiki\/167","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fluxwp.com\/tr\/wp-json\/wp\/v2\/flx_wiki"}],"about":[{"href":"https:\/\/fluxwp.com\/tr\/wp-json\/wp\/v2\/types\/flx_wiki"}],"author":[{"embeddable":true,"href":"https:\/\/fluxwp.com\/tr\/wp-json\/wp\/v2\/users\/1"}],"version-history":[{"count":0,"href":"https:\/\/fluxwp.com\/tr\/wp-json\/wp\/v2\/flx_wiki\/167\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/fluxwp.com\/tr\/wp-json\/wp\/v2\/flx_wiki\/166"}],"wp:attachment":[{"href":"https:\/\/fluxwp.com\/tr\/wp-json\/wp\/v2\/media?parent=167"}],"wp:term":[{"taxonomy":"flx_wiki_section","embeddable":true,"href":"https:\/\/fluxwp.com\/tr\/wp-json\/wp\/v2\/flx_wiki_section?post=167"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}