WordPress’i bir yedekleme dosyasından geri yüklemeniz mi gerekiyor?
Yedekler, bir şeylerin ters gitmesi durumunda web sitenizi geri yüklemenize yardımcı olur. Ancak WordPress’i bir yedekleme dosyasından geri yüklemek yeni başlayanlar için kolay değildir.
Bu makalede, WordPress’i bir yedekten nasıl kolayca geri yükleyebileceğinizi adım adım göstereceğiz.
Yedekleri Anlama ve WordPress’i Geri Yükleme
WordPress siteniz için yedekleme oluşturmanın farklı yolları vardır. Yedek oluşturmanın en iyi yolu bir WordPress yedekleme eklentisi kullanmaktır.
Alternatif olarak, WordPress veritabanınızın manuel bir yedeğini oluşturabilir ve WordPress dosyalarınızı bir FTP istemcisi kullanarak indirebilirsiniz.
WordPress’i yedeklerden geri yüklemek tamamen yedeği nasıl oluşturduğunuza bağlıdır. Örneğin, Duplicator kullanılarak oluşturulan yedekler aynı eklenti kullanılarak geri yüklenebilir. Benzer şekilde, manuel yedeklemelerin manuel olarak geri yüklenmesi gerekir.
Birçok WordPress kullanıcısı web sitelerinin tamamını yedeklemez. Bunun yerine yalnızca WordPress temalarını, yükleme dizinlerini ve WordPress veritabanlarını yedeklerler. Bu, yedekleme boyutunu azaltır ancak siteyi geri yüklemek için gereken adımları artırır.
Yedeklemenizi nasıl oluşturursanız oluşturun, temel adımlar aynıdır.
WordPress sitenizi yedekten nasıl geri yükleyeceğinize bir göz atalım. Farklı geri yükleme yöntemlerini ele aldığımız için lütfen sizin için geçerli olan bölüme atlayın:
- Restoring WordPress Using Duplicator Pro
- Restoring WordPress From BackupBuddy Backup File
- Restoring WordPress Database From Backup Using phpMyAdmin
- Restoring WordPress Database Backup Using cPanel
- Manually Restoring WordPress Files Using FTP
- Troubleshooting WordPress Backup Restore Issues
- Things to Do After Restoring Your WordPress Site
Not: Bu kılavuz, bir WordPress sitesini yedekten geri yükleme hakkındadır. Web sitenizi yeni bir alan adına taşımaya çalışıyorsanız, WordPress’i SEO’yu kaybetmeden yeni bir alan adına taşıma kılavuzumuza göz atmalısınız.
Localhost’tan canlı bir web hosting hesabına geçmeye çalışıyorsanız, WordPress’i yerel bir sunucudan canlı bir siteye nasıl taşıyacağınıza ilişkin bu kılavuzu izleyin.
Duplicator Pro Kullanarak WordPress’i Geri Yükleme
Duplicator en iyi WordPress yedekleme eklentilerinden biridir. Sitenizi taşımayı ve yedeklemeyi çok kolaylaştırır.
Öncelikle, WordPress sitenizin Duplicator tarafından oluşturulmuş tam bir yedeğine sahip olduğunuzdan emin olmanız gerekir.
Bir WordPress sitesinin nasıl yedekleneceğine ilişkin kılavuzumuzu takip ederek daha fazla bilgi edinebilirsiniz.
Ardından, yedek arşiv dosyasını bilgisayarınıza indirmeniz gerekir. Bu, temaları, eklentileri, ayarları ve daha fazlasını içeren WordPress dosyalarınızın eksiksiz bir kopyası olacaktır.
Yedekleriniz Dropbox, Google Drive veya OneDrive gibi uzak bir depolama konumunda saklanıyorsa, yedekleme dosyalarınızı bu konumlardan bilgisayarınıza indirebilirsiniz.
Ardından, bir FTP istemcisine bağlanmanız ve tüm WordPress dosyalarını silmeniz gerekir. Bundan sonra, WordPress ‘i tekrar yüklemeniz ve web sitenize giriş yapmanız gerekir.
Daha sonra Duplicator eklentisini yüklemeniz ve etkinleştirmeniz gerekecektir. Daha fazla ayrıntı için lütfen bir WordPress eklentisinin nasıl kurulacağına ilişkin kılavuzumuza bakın.
Etkinleştirmenin ardından WordPress kontrol panelinizden Duplicator Pro ” İçe Aktar seçeneğine gidebilirsiniz. Ardından, arşiv dosyasını sürükleyip bırakarak veya ‘Dosya Seç’ düğmesine tıklayarak yükleyebilirsiniz.
Eklenti şimdi arşiv dosyasını yükleyecek ve size ayrıntıları gösterecektir.
Ayrıntıları gözden geçirebilir ve ardından ‘Devam Et’ düğmesine tıklayabilirsiniz.
Ardından, sitenizi hızlı bir şekilde önceki bir tarihe geri yüklemek için bir kurtarma noktası ayarlamanız gerekir.
Bu işlem tamamlandıktan sonra ‘Ayarla’ düğmesine tıklayabilirsiniz.
Bundan sonra, gelecekte istediğiniz zaman kullanmak üzere güvenli bir yerde saklayabileceğiniz bir kurtarma URL’si alacaksınız.
Buradan aşağı kaydırabilir ve ‘Yükleyiciyi Başlat’ düğmesine tıklayabilirsiniz.
Ardından, paketi dağıtmanız gerekecektir. Eklenti, kurulum ayrıntılarına genel bir bakış sunacaktır. Tek bir siteyi tam olarak yüklemeyi veya tek bir siteyi geri yüklemeyi seçmenize izin verecektir.
‘Tek siteyi geri yükle’ seçeneğini seçebilir ve ‘İleri’ düğmesine tıklamak için aşağı kaydırabilirsiniz.
Şimdi kurulum onayını içeren yeni bir pencere açılacaktır.
Devam etmek için ‘Tamam’ düğmesine tıklayabilirsiniz.
Yükleyici şimdi yedek arşiv dosyalarınızı ayıklayacaktır. İşlem tamamlandığında, yükleme sonuçlarını görmelisiniz.
Yedeklemenizin kurulumunu tamamlamak için ‘Yönetici Girişi’ düğmesine tıklamanız yeterlidir.
Devam edin ve WordPress kontrol panelinize giriş yapın.
Hepsi bu kadar. WordPress sitenizi bir Duplicator yedeğinden başarıyla geri yüklediniz.
WordPress’i BackupBuddy Yedekleme Dosyasından Geri Yükleme
BackupBuddy popüler bir premium WordPress yedekleme eklentisidir. Yedekleme oluşturmak için BackupBuddy kullandıysanız, bu bölüm sizin için.
BackupBuddy, WordPress’i bir yedekten geri yüklemek için çok kullanışlı bir yol sunar. WordPress web sitenizde oturum açmanız ve BackupBuddy ” Restore/Migrate sayfasına gitmeniz gerekir.
importbuddy.php
dosyasının bir kopyasını indirmeniz gerekecektir. Bu süreçte, ImportBuddy için bir parola girmeniz istenecektir. Bu şifre web sitenizi geri yüklediğinizde kullanılacaktır.
Daha sonra, henüz yapmadıysanız yedeklemenizin bir kopyasını indirmeniz gerekir. BackupBuddy ” Yedekler bölümünden veya yedeklerinizi saklamak için kullandığınız hedeften indirebilirsiniz.
Yedek zip dosyasını ve importbuddy.php dosyasını bilgisayarınıza kaydettikten sonra, FTP kullanarak web sitenize bağlanın.
Web sitenizin tam bir yedeğini aldıysanız, sunucunuzdaki tüm dosya ve klasörleri silin.
Ancak, kısmi bir yedeğiniz varsa, önce yedeklemediğiniz dosyaları indirmeniz gerekir. Her şeyi yedeklediğinizden emin olduktan sonra, web sitenizin kök dizinindeki tüm dosya ve klasörleri silmeye devam edin.
Ardından, BackupBuddy yedekleme ve importbuddy.php dosyalarınızı web sitenizin kök klasörüne yüklemeniz gerekir.
Her iki dosya da sunucuya yüklendikten sonra, web tarayıcınızda importbuddy.php dosyasını ziyaret edin. Web sitenizin kök dizinindedir, bu nedenle URL’si aşağıdaki gibi olacaktır:
http://www.example.com/importbuddy.php
ImportBuddy şimdi ImportBuddy’yi indirdiğinizde oluşturduğunuz şifreyi soracaktır.
Bir sonraki ekranda, ImportBuddy yüklediğiniz yedekleme dosyasını görüntüleyecektir. Yedekleme dosyanızı FTP kullanarak yüklemediyseniz, yedekleme dosyasını şimdi yüklemek için yükleme sekmesine tıklayabilirsiniz.
Yedekleriniz iTheme’nin Stash depolama hizmetinde depolanmışsa, şimdi stash sekmesine tıklayarak buna bağlanabilirsiniz. Veritabanınızı seçtikten sonra devam etmek için ‘Sonraki Adım’a tıklayın.
ImportBuddy yedekleme dosyanızı açacak ve dosyaları çıkardığında size bir başarı mesajı gösterecektir. Devam etmek için sonraki adım düğmesine tıklayın.
Bir sonraki ekranda, ImportBuddy sizden site URL’sini ve veritabanı bilgilerini sağlamanızı isteyecektir.
Saldırıya uğramış bir WordPress web sitesini geri yüklüyorsanız veya kötü amaçlı yazılımları kaldırmaya çalışıyorsanız, eski veritabanınızı kullanmak istemezsiniz.
phpMyAdmin kullanarak eski veritabanınızdan tabloları düşürebilir veya cPanel kullanarak yeni bir veritabanı oluşturabilirsiniz. Yeni bir veritabanı oluşturmayı veya eskisini boşaltmayı tamamladığınızda, veritabanı ayrıntılarınızı sağlayın.
Öte yandan, sitenizin saldırıya uğramadığından eminseniz, aynı eski veritabanı ayrıntılarını kullanabilirsiniz.
Devam etmek için ileri düğmesine tıklayın ve ImportBuddy şimdi veritabanı ayarlarınızı test edecek ve verilerinizi içe aktaracaktır. İşlem tamamlandığında, devam etmek için bir sonraki adıma tıklayın.
Şimdi, ImportBuddy sitenizin URL’lerini, yollarını vb. güncelleyecektir. Bundan sonra, sitenizi test etmeniz istenecektir. Her şey yolunda gidiyorsa, web sitenizi başarıyla geri yüklediniz demektir.
ImportBuddy sayfasında, ‘Geçici dosyaları temizle ve kaldır’ düğmesine tıklayın. Bu, veritabanındaki geçici verileri ve geri yükleme sırasında oluşturulan dosyaları silecektir.
phpMyAdmin Kullanarak WordPress Veritabanını Yedekten Geri Yükleme
Manuel olarak oluşturulmuş bir yedeği geri yüklerken, iki olası seçenekle karşılaşabilirsiniz. Ya yeni bir veritabanı oluşturup yedeğinizi içine aktarabilir ya da mevcut veritabanınızı boşaltıp yedeği içe aktarabilirsiniz.
Saldırıya uğramış bir WordPress web sitesini temizliyorsanız, yeni bir veritabanı oluşturmadan veya mevcut bir veritabanına aktarmadan önce MySQL kullanıcı adınızı ve şifrenizi değiştirmeniz çok önemlidir.
Yeni bir veritabanı oluşturmak için WordPress hosting hesabınızın cPanel panosuna giriş yapın ve ‘MySQL Veritabanları’ simgesine tıklayın.
Ardından, veritabanınız için bir ad girmeniz istenecektir.
Bu işlem tamamlandıktan sonra, ‘Veritabanı Oluştur’ düğmesine tıklayın.
Yeni veritabanını oluşturduktan sonra, bu yeni veritabanıyla ilişkili bir MySQL kullanıcısına ihtiyacınız vardır.
Basitçe MySQL kullanıcıları bölümüne gidin ve yeni bir kullanıcı ekleyin.
Ardından, bu kullanıcıyı MySQL veritabanına eklemeniz gerekir.
‘Veritabanına kullanıcı ekle’ bölümüne ilerleyin, açılır menülerden veritabanı ile birlikte kullanıcıyı seçin ve ardından ‘Ekle’ düğmesine tıklayın.
Artık yeni veritabanınız hazır. WordPress veritabanı yedeğinizi geri yüklemek için kullanabilirsiniz.
Tekrar cPanel panosuna gidin ve ardından phpMyAdmin seçeneğine tıklayın.
Ardından, yeni veritabanı adınıza tıklamanız gerekir.
Bundan sonra, ‘İçe Aktar’ düğmesine tıklayın.
WordPress veritabanı yedekleme dosyanızı seçmek için ‘dosya seç’ düğmesine tıklamanız ve ardından devam etmek için sayfanın altındaki git düğmesine tıklamanız yeterlidir.
phpMyAdmin şimdi yedeğinizi yükleyecek ve veritabanınıza aktaracaktır. Tamamlandığında bir başarı mesajı göreceksiniz.
Hepsi bu kadar. WordPress veritabanınızı başarıyla içe aktardınız.
Şimdi, bir sonraki adım yeni veritabanınızı kullanarak WordPress ‘i kurmaktır. WordPress’i zaten kurduysanız, yeni veritabanı ayarlarınızı wp-config.php dosyanıza eklemeniz yeterli olacaktır.
cPanel Kullanarak WordPress Veritabanı Yedeğini Geri Yükleme
Paylaşımlı barındırmanızdaki cPanel’i kullanarak manuel olarak bir WordPress veritabanı yedeği oluşturduysanız, bu veritabanını cPanel’i kullanarak da geri yükleyebilirsiniz.
cPanel hesabınıza giriş yapın ve Dosyalar bölümünün altında ‘Yedekle’ seçeneğine tıklayın.
Yedekler sayfasında, ‘MySQL veritabanı yedeğini geri yükle’ seçeneğine ilerleyin.
Ardından, ‘Dosya Seç’ düğmesine tıklayın ve sabit diskinizden yedekleme dosyasını seçin. Tamamlandığında, ‘Yükle’ düğmesine tıklayın.
WordPress Dosyalarını FTP Kullanarak Manuel Olarak Geri Yükleme
Saldırıya uğramış bir siteyi temizlemek için WordPress’i geri yüklüyorsanız, öncelikle mevcut tüm WordPress dosyalarını ve dizinlerini silmeniz gerekir.
Bunu yalnızca yedeklemeniz güncelse ve web sitenizde özelleştirilmiş, değiştirilmiş veya yüklenmiş her şey varsa yapın.
Tüm yüklemeleriniz ve özelleştirmeleriniz varsa, cPanel (çok daha hızlı) veya FTP kullanarak web sitenizdeki her şeyi güvenle silebilirsiniz.
Web sitenizdeki tüm dosyaları silmek için, hosting panonuzun cPanel’ine giriş yapmanız gerekir. Ardından, Dosyalar bölümünün altında ‘Dosya Yöneticisi’ simgesine tıklayın.
Devam edin ve dizin olarak Webroot’u seçin ve ilerleyin. Dosya yöneticisi arayüzü şimdi yeni bir tarayıcı sekmesinde açılacaktır. Tüm WordPress dosyalarını seçmeniz ve silmeniz gerekecektir. Bu yol çok daha hızlıdır.
Dosyaları FTP kullanarak da silebilirsiniz, ancak bu daha yavaştır. Bir FTP istemcisi kullanarak web sitenize bağlanın ve silmek için WordPress kök dizininizdeki tüm dosyaları seçin.
Ardından, WordPress.org ‘dan WordPress’in yeni bir kopyasını indirmeniz ve sabit diskinize çıkarmanız gerekir.
FTP istemcinizi başlatın ve ardından tüm WordPress dosyalarını sunucunuza yükleyin.
WordPress dosyalarını yükledikten sonra, yedeğinizden bir wp-config.php dosyası yükleyebilirsiniz (yalnızca temiz olduğundan ve tehlikeye atılmadığından eminseniz).
Alternatif olarak, yeni yüklediğiniz WordPress dosyalarındaki wp-config-sample.php dosyasını wp-config.php dosyası olarak yeniden adlandırabilirsiniz. Bundan sonra, wp-config.php dosyasını düzenlemeniz ve veritabanı bilgilerinizi girmeniz gerekecektir.
Dosyayı kaydetmeyi ve web sitenize geri yüklemeyi unutmayın.
Ardından, yedeğinizdeki diğer dosyaları yüklemeniz gerekir. Resimlerinizi yalnızca /wp-content/uploads/ dizinine yüklemenizi tavsiye edeceğiz.
Bunları yükledikten sonra, her şeyin yolunda gidip gitmediğini kontrol etmek için web sitenizi ziyaret edin.
Ardından, WordPress yönetici alanınıza giriş yapmanız ve sitenizde bulunan eklentileri yüklemeye başlamanız gerekir.
Şimdi temanızı yüklemeye geçebilirsiniz. WordPress temanızı özelleştirdiyseniz veya bir alt tema kullanıyorsanız, bir yedekten geri yükleyebilirsiniz. Ancak, bu dosyaların temiz olduğundan emin olun.
Son olarak, Ayarlar ” Kalıcı Bağlantılar bölümüne gidin ve kalıcı bağlantı ayarlarını sitenize uyacak şekilde ayarlayın ve ardından kalıcı bağlantıları güncelleyin.
WordPress Yedekleme Geri Yükleme Sorunlarını Giderme
WordPress web sitenizi geri yüklerken karşılaşabileceğiniz bazı yaygın sorunlar vardır.
Her biri için ayrı rehberlerimiz var:
- Veritabanı Bağlantısı Kurulurken Hata Oluştu
- Ölümün Beyaz Ekranı
- Dahili Sunucu Hatası
- Giriş Sayfası Yönlendirme veya Yenileme Sorunu
- 404 Hatası Döndüren Tek Gönderiler
WordPress Sitenizi Geri Yükledikten Sonra Yapmanız Gerekenler
Web sitenizi başarıyla geri yükledikten sonra, web sitenizin güvenliğini artırmanızı şiddetle tavsiye ederiz.
Henüz yapmadıysanız, lütfen bu WordPress yedekleme eklentilerinden biriyle düzenli bir WordPress yedeğiniz olduğundan emin olun.
Web sitenizin güvenliğini sağlamak için WordPress şifrenizi hemen değiştirmenizi öneririz. Çok kullanıcılı bir web sitesi işletiyorsanız, tüm kullanıcılardan şifrelerini hemen güncellemelerini isteyin.
Ayrıca bir web sitesi güvenlik duvarı da kurabilirsiniz. WPBeginner’da web sitemizi korumak için Cloudflare kullanıyoruz. Daha fazla ayrıntı için Sucuri’den Cloudflare’e neden geçtiğimize dair rehberimize bakabilirsiniz.
Umarız bu makale WordPress’i yedekten nasıl geri yükleyeceğinizi öğrenmenize yardımcı olmuştur. Ayrıca yeni başlayanlar için adım adım WordPress güvenlik rehberi ve ücretsiz e-posta alan adı nasıl alınır yazılarımıza da göz atmak isteyebilirsiniz.
If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.
Syed Balkhi says
Hey WPBeginner readers,
Did you know you can win exciting prizes by commenting on WPBeginner?
Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
You can get more details about the contest from here.
Start sharing your thoughts below to stand a chance to win!
Bajrang says
Let’s suppose, I am restoring 2 days ago file backup, then is it mandatory to restore database backup of the same date also in order to sync both??
WPBeginner Support says
It would depend on what file you’re restoring from and for what reason as some backup plugins include database information.
Yönetici
Daniela says
Hello. If I install a backup, will I lose all the changes I made and plugins I installed after the backup? Thanks!
WPBeginner Support says
It depends on the backup tool used but normally, yes you would lose any changes not backed up.
Yönetici
Neha says
Hey. Can i restore my site backup if i have only sql file?
WPBeginner Support says
You will be missing some things but you will have the ability to restore a good amount of your content.
Yönetici
KylieM says
We’ve only just realised that a page was permanently deleted (not in trash) that we need to recover. We completely updated our website a few months back and believe the page was deleted then. We did do a full back up before changes. Only want to recover the one page and not do a full restore which would replace all of our new content.
How would we do this?
WPBeginner Support says
It would depend on what you used to create the backup but the simplest method may be to create a local installation for your site, restore your site on to your local install, then export the page you want on your live site so you can import it.
Yönetici
Siraj says
Very useful tips. Restoring wordpress site through Cpanel is illustrated well. Thanks for sharing.
WPBeginner Support says
You’re welcome, glad you like our guide
Yönetici