Kullanıcılarımıza her zaman düzenli olarak eksiksiz WordPress yedek lemeleri yapmalarını öneriyoruz. Peki ya bilmeden sadece veritabanı yedeklemesi yapan ücretsiz eklentilerden birini kullandıysanız? Bu makalede, sadece bir veritabanı yedeği ile bir WordPress sitesini nasıl geri yükleyeceğinizi göstereceğiz. Bu tam bir geri yükleme olmayacak, ancak size hasarı nasıl en aza indirebileceğinizi göstereceğiz.
Başlarken
Bu eğitimde, WordPress veritabanı yedeğinizin bir zip dosyası içinde olduğunu varsayıyoruz. Eğer henüz bir yedeğiniz yoksa, WordPress veritabanı yedeğini manuel olarak nasıl alacağınızı burada bulabilirsiniz.
Web barındırma sağlayıcınızla yaşadığınız kötü bir deneyimden kurtulmaya çalışıyorsanız, muhtemelen daha iyi bir barındırma sağlayıcısı bulmanın zamanı gelmiştir. En iyi WordPress barındırma sağlayıcılarından bazılarını seçtik. Bunlar, kendi projelerimizde birlikte çalıştığımız ve güvendiğimiz şirketlerdir.
Ayrıca bakınız: WordPress hostinginizi değiştirmeniz gereken 7 Temel Gösterge.
WordPress Veritabanı Yedeğini Geri Yüklemeye Hazırlanma
İlk olarak, yeni bir veritabanı oluşturmanız gerekecektir. Basitçe cPanel hesabınıza giriş yapın ve Veritabanı bölümü altındaki MySQL Veritabanları’na tıklayın.
Ardından, veritabanınız için bir ad girin ve ardından veritabanı oluştur düğmesine tıklayın.
Artık bir veritabanı oluşturduğunuza göre, yeni oluşturduğunuz veritabanında çalışmak için tüm ayrıcalıkların atanacağı bir MySQL kullanıcısına ihtiyacınız var.
Aynı MySQL veritabanları sayfasında, MySQL kullanıcıları bölümüne gidin ve yeni bir kullanıcı ekleyin.
Veritabanı kullanıcınız için bir kullanıcı adı ve güçlü bir parola girin ve ardından kullanıcı oluştur düğmesine tıklayın.
Daha sonra, bu kullanıcıyı MySQL veritabanına eklemeniz gerekir. ‘Veritabanına kullanıcı ekle’ bölümüne gidin ve açılır menülerden veritabanı ile birlikte kullanıcıyı seçin ve ardından ekle düğmesine tıklayın.
Yeni veritabanınız artık WordPress için hazır.
WordPress Veritabanı Yedeğini İçe Aktarma
Öncelikle cPanel dashbaord’u ziyaret etmeniz gerekir. Veritabanları bölümünün altında phpMyAdmin’e tıklamanız gerekir.
Bir sonraki adımda, phpMyAdmin sayfasında daha önce oluşturduğunuz veritabanını seçin ve ardından İçe Aktar düğmesine tıklayın.
Şimdi WordPress veritabanı yedekleme dosyanızı yüklemek için dosya seç düğmesine tıklamanız gerekiyor. İçe aktarmaya başlamak için sayfanın altındaki git düğmesine tıklamanız yeterlidir.
İçe aktarma işi tamamlandığında bir başarı mesajı göreceksiniz.
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 Sitenizi Geri Yükleme
WordPress’i manuel olarak geri yüklemek için sunucunuza WordPress’i manuel olarak yüklemeniz gerekecektir. Adım adım WordPress yükleme eğitimimizi ziyaret edin ve ayrıntılı talimatlar için ‘FTP kullanarak WordPress nasıl yüklenir’ bölümüne geçin.
Kurulum sırasında ‘yapılandırma dosyası oluştur’ adımına geldiğinizde. Daha önce oluşturduğunuz veritabanı adını ve kullanıcıyı girin.
Şimdi WordPress’in veritabanınıza bağlanabileceğini belirten bir mesaj göreceksiniz ve kurulumu şimdi çalıştırabilirsiniz.
Yükle düğmesine tıkladığınızda şimdi size ‘Zaten Yüklü’ mesajı gösterilecektir.
Artık WordPress sitenize giriş yapmaya devam edebilirsiniz.
Restorasyon Sorun Giderme
Eski WordPress dosyalarınız olmadığından, birkaç şey eksik olacaktır. Bazıları kolayca geri yüklenebilirken diğerleri biraz zor olacaktır. Hepsinin üzerinden tek tek geçeceğiz.
1. Tema
Eski WordPress temanızın yeni bir kopyasını yüklemeniz yeterlidir. Tema dosyalarınızda doğrudan değişiklikler yaptıysanız, tüm bu değişiklikler kaybolacaktır.
Daha önce olduğu gibi ayarlamak için tema seçeneklerinden geçmeniz gerekecektir.
2. Widget’lar
Widget ‘lar WordPress temalarında önemli bir rol oynar. Neyse ki, WordPress veritabanınızda saklanırlar ve eski temanıza geçmek bazı widget’larınızı geri yükleyecektir.
Kenar çubuklarınıza widget eklemek ve yeniden düzenlemek için her zaman Görünüm ” Widget ‘lar bölümüne gidebilirsiniz.
Bazı WordPress eklentileri kendi widget’ları ile birlikte gelir. Bu widget’ları kullanabilmek için öncelikle bu eklentileri yüklemeniz ve etkinleştirmeniz gerekir.
3. Kalıcı bağlantılar
Sitenizin kalıcı bağlantı yapısı da veritabanında saklanır ve otomatik olarak geri yüklenir. Ancak, sitenizin ön ucunda 404 hataları görüyorsanız, kalıcı bağlantı ayarlarını yenilemeniz gerekir.
Basitçe Ayarlar ” Kalıcı Bağlantılar bölümüne gidin ve hiçbir şeyi değiştirmeden değişiklikleri kaydet düğmesine tıklayın. Bu, WordPress url yapınızı yenileyecektir.
4. Eklentiler
WordPress sitenizin aktif eklentilerinin kaydını tutar. Eklentiler sayfasını ilk kez ziyaret ettiğinizde, WordPress size veritabanında bulunan ancak artık yüklü olmayan her eklenti için bir hata listesi gösterecektir.
Tüm eklenti adlarını kopyalayın ve teker teker yükleyip etkinleştirmeye başlayın.
WordPress Siteniz için Kayıp Görselleri Kurtarma
Web sitenizdeki kayıp görselleri bulmak ve değiştirmek, kurtarma işleminin en zor kısmı olacaktır. Ne kadar içeriğiniz ve görseliniz olduğuna bağlı olarak bu işlem uzun sürebilir.
Ne yazık ki bunun kolay bir yolu yok. Görüntülerinizi farklı kaynaklardan çıkarmak için çeşitli araçlar kullanmanız gerekecektir. Tüm görüntüleri kurtarma şansınız oldukça düşüktür.
1. Tarayıcı Önbelleklerinize Bakın
Yakın zamanda web sitenizi kaybettiyseniz, tarayıcı önbelleğinize bakabilirsiniz.
Firefox kullanıcıları, tarayıcı önbelleğinde depolanan web sitelerindeki görüntüleri kolayca bulmak için CacheViewer2 eklentisini indirebilirler.
Bir resmin üzerine sağ tıklayıp menüden farklı kaydet’i seçebilirsiniz.
Windows üzerindeki Google Chrome kullanıcıları Chrome Cache Viewer‘ı deneyebilirler.
Mac’teki Google Chrome kullanıcıları şanssız olacak. Mac’te Google Chrome önbelleğindeki görsellere göz atmak, önizlemek ve kaydetmek için makul bir çözüm bulamadık.
2. Görsellerinizi Web Önbelleklerinde Ar ayın
Web sitelerinin önbelleğe alınmış sürümlerini tutan çeşitli web hizmetleri vardır. Google’ın görsel aramasında görsellerinizi arayarak başlayabilirsiniz. Sitenizin URL’sini girdiğinizde Google’ın web sitenizde bulduğu görselleri görebilirsiniz.
Daha büyük bir önizleme görmek ve resmi kaydetmek için resmin üzerine tıklayabilirsiniz.
Çok daha eski bir siteyi restore ediyorsanız ve Google veya Bing’de görsel bulamıyorsanız Archive.org‘u deneyebilirsiniz. Archive.org, web sitelerinin anlık görüntülerini tarihsel amaçlarla saklayan, kâr amacı gütmeyen bir kuruluştur.
Web Sitenizdeki Görselleri Bulma ve Değiştirme
Eski sitenizde çok fazla içerik yoksa gönderilerinizdeki görselleri manuel olarak değiştirebilirsiniz. Ancak çok fazla içeriğiniz varsa görselleri manuel olarak bulmak ve değiştirmek zor olacaktır.
Bozuk görüntüleri nasıl kolayca bulabileceğiniz ve değiştirebileceğiniz aşağıda açıklanmıştır.
Öncelikle Broken Link Checker eklentisini yüklemeniz ve etkinleştirmeniz gerekir. Etkinleştirdikten sonra Tools ” Broken Links Check er sayfasına gitmeniz yeterlidir. Eklenti size sitenizdeki tüm kırık linklerin bir listesini gösterecektir.
Bozuk resimler de bozuk bağlantı olarak kabul edilir, bu nedenle listede onlar da görünecektir. Kırık bağlantılar listesini önce görselleri gösterecek şekilde sıralamak için bağlantı metni sütununa tıklayabilirsiniz.
Artık kurtarmış olduğunuz görselleri gönderileri düzenleyerek değiştirebilirsiniz. Kurtaramadığınız görseller için, onları yeniden oluşturmayı deneyebilir veya sadece bağlantılarını kaldırabilirsiniz.
Bonus İpucu
Kaybolan tüm verilerinizi kurtarmak zor olacaktır. Hatta siteniz hatalar gösterebilir ve kullanıcı deneyimini etkileyebilir. Bu nedenle birçok uzmanın otomatik yedekleme yapmanızı şiddetle tavsiye ettiğini görürsünüz.
BackupBuddy kullanmanızı öneririz. Kolay geri yükleme seçeneklerine ve yedeklerinizi otomatik olarak oluşturup buluta kaydetme özelliğine sahip premium bir WordPress yedekleme eklentisidir.
Hepsi bu kadar, umarız bu makale WordPress sitenizi veritabanı yedeğinden geri yüklemenize yardımcı olmuştur. WordPress yönetici alanınızı korumak için 13 hayati ipucu ve hack listemizi de görmek isteyebilirsiniz.
Bu makaleyi beğendiyseniz, WordPress video eğitimleri için lütfen YouTube Kanalımıza abone olun. Bizi Twitter ve Facebook‘ta da bulabilirsiniz.
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!
Moinuddin Waheed says
Thanks for this guide.
I have a backup from 2016 of one of my blogs and I have tried multiple times not able to restore them back.
I will try these steps and see if I would be able to successfully restore my database.
the thing that I am missing are the posts that I had written on my blog.
hope this will work.
Ruby Yeo says
Hi, please help, the ‘create a configuration file’ part didn’t pop up after successful installation
WPBeginner Support says
You would want to ensure you are using the FTP installation method from our guide below as if you use the built-in methods from hosting providers, they handle that step for you which is why you would not see that page.
https://www.wpbeginner.com/how-to-install-wordpress/#installftp
Yönetici
Mallory says
Thanks for this article! I restored my site from the database file. But when I visited the plugins page for the first time, I didn’t immediately copy the list of plugin errors from the plugin files that don’t exist any more. Now the notification is gone. Is there any way to find this list again? There were several plugins that I don’t remember but need to be reinstalled.
WPBeginner Support says
Sadly, we do not have a specific location we would recommend for finding the errors again.
Yönetici
Emmanuelkwofie says
Hi, I was noticed by my hosting company that hackers have back door to my website so I should clean it and didn’t know what to do, so I did a backup of my theme, plugins, and upload and downloaded it to my local pc. I did not also remove the database. so in all, I have my database and the other files I backed up. Please, can I still get my website back and how? i don’t have the htc.access file and the wp.config file. How do i get my website back as it was?
WPBeginner Support says
If the method in this article does not help, you could take a look at our other article here: https://www.wpbeginner.com/beginners-guide/beginners-guide-how-to-restore-wordpress-from-backup/
Yönetici
Dean says
I ran restore database and let it run for HOURS. All the time it said “loading”. When I went back into cPanel the dbase size is 0.00.
Is there some voodoo magic I can use to restore my database?
WPBeginner Support says
You would want to first reach out to your hosting provider to see if they’re having any issues on their end that could be preventing the restore.
Yönetici
LibertySky says
Instead of “Already Installed” I have a new clean installation and nothing is restored
WPBeginner Support says
Hello,
Please retry the steps and make sure your database settings are correct.
Yönetici
eswaran says
i have installed wordpress on server and took backup using this i have created same copy of wordpress in my local machine. I have installed some of plugin on server and restored the plugin physical file via FTP to my locai machine. Then i took DB backup from server and restored in my local machine.
The problem is i have activated the plugin’s on server but after restore database the plugin not active automatically in my locai machine. Every time i need to activate manually.
To achieve this do i need update any sql script on database?
Ronny P. says
Thanks. Site was throwing 404 on all posts, got fixed after updating the permalink setting.
Richard Adarkwah says
This article is great and enabled us to have our website back!
Lisander says
I have an old site I wanted to recover, but my old laptop crashed.
Had an older back up lying around (not the latest). i followed these steps, now I have about 70% restored.
Thanks for the guide.
Mustapha says
Thank you very much,
Restored 90% of my lost template, I worked hard for 2 months to create it.
Many thanx!
zhul says
so what happen with my old article if i restored the new backup from another site?
is it replace all data?
Ahmed LAHMAR says
Thank you WPBeginner,
I went through the same bad experience but luckily my images were stored in the free cdn offered by WordPress.com
Ewan Yates says
Thanks for this great guide. Quick question though,…
When creating a new database and user, do they need to be the same as the ones in the backup?
WPBeginner Support says
No, you can create a new database under a different user.
Yönetici
Dusty says
This is a great guide for those instances where a full backup isn’t available. Full backups are so important! Thanks!