• 05-02-2024, 14:50:36
    #1
    Selamlar,
    Wordpress paketi alırken bir çok site kurabileceğim paket aldım ama ana alan adını x.com olarak belirlemiştim. x.com alan adını artık kullanmıyorum. Hosting içerisinde y.com sitesini aktif kullanıyorum. Ben ana domain'i y.com yapacağım için paketin komple sıfırlanması gerektiğini söylediler.
    İlk defa yedekleme yapacağım için yedeklemeyi nasıl yapmamı önerirsiniz? Sitede çok fazla veri yok ama mailleri aktif kullanıyorum. Tekrardan tanımlama yapmam gerekir mi? Yardımlarınızı bekliyorum.
  • Kabul Edilen Cevap
    • Manuel yapabilirsiniz. Manuel bir şekilde yedek indirip istediğiniz zaman komple yeni yere yükleyin. Elinizde son yedekler (Veritabanı + FTP) olsun ama unutmayın. Sonra veritabanını açıp wp_options tablosundaki site adresini ona göre düzeltin. Bunu yaptıktan sonra SQL sekmesinden aşağıdaki sorguları kendinize göre düzelterek çalıştırın:

      UPDATE wp_posts SET guid = replace(guid, 'https://x.com','https://y.com');
      
      UPDATE wp_posts SET post_content = replace(post_content, 'https://x.com', 'https://y.com');
      
      UPDATE wp_postmeta SET meta_value = replace(meta_value,'https://x.com','https://y.com');
      
      UPDATE wp_usermeta SET meta_value = replace(meta_value, 'https://x.com', 'https://y.com');
      
      UPDATE wp_comments SET comment_content = REPLACE (comment_content, 'https://x.com', 'https://y.com');
      
      UPDATE wp_comments SET comment_author_url = REPLACE (comment_author_url, 'https://x.com','https://y.com');
      Son olarak permalink/kalıcı bağlantı kısmına gelip yeniden "kaydet" yapın.

      E-maillerinizi dışarıya export edip yeni siteye geçiş yapınca yeni e-mail hesabına tekrar import edebilirsiniz.
  • 05-02-2024, 14:57:40
    #2
    Manuel veya Eklentiler ile yedek alabilirsiniz.

    Updraftplus: Öncelikle Updraftplus eklentisi indirilir ve etkinleştirilir. Etkinleştirilen eklentide ayarlar bölümü açılır ve sağ tarafta bulunan yedekle butonuna tıklanır. Böylelikle yedekleme işlemi yapılmış olacaktır.

    BackWPup: Bu eklenti ile WordPress yedeklerini eksiksiz oluşturmak ve bulutta Dropbox, Rackspace, FTP, e-posta ya da bilgisayara depolama işlemlerini yapmaya imkan tanımaktadır. Kullanımı basit olan bu eklenti web sitelerinin güncellemeleri sürelerine göre otomatik yedekleme planını yapmaya yaramaktadır. Ayrıca web sitesini yedekten geri yüklemek için de BackWpup Pro sürümü de mevcut olup yapılan yedeklemeler Google Drive’da depolamayı sağlamaktadır.

    cPanel kullanıyorsanız;
    • Başlamak için web sitelerinin cPanel yönetici panelini açarak (bilgiler yoksa hosting sağlayıcınızdan isteyiniz) Dosya Yöneticisi bölümüne giriş yapınız.
    • Giriş yapıldıktan sonra WordPress’in kurulu olduğu public_html bulunuz. WordPress’in burada bulunduğundan emin olmak isterseniz dosyayı açarak kontrol ediniz. Ancak genelde WordPress dosyayı bu klasörde bulunur. Dosyanın varlığından eminseniz public_html dosyasına sağ tıklayıp “sıkıştır” tıklayınız. cPanel ara yüzü İngilizce olan kullanıcılar “compress”e tıklamalıdır.
    • Sıkıştırma türü olarak Zip Arşiv seçilerek Compress File seçiniz. Bu seçimden sonra kodların yazılı olduğu bir sayfa açılacaktır. Bu sayfa Close seçeneğinden kapatınız
    • Bundan sonra açılan sayfada .zip uzantılı public_html.zip dosyası oluşacaktır. Bu dosya seçilerek sayfanın üst kısmında bulunan “indir” butonu tıklayınız.
  • 05-02-2024, 15:07:35
    #3
    mellon adlı üyeden alıntı: mesajı görüntüle
    Manuel veya Eklentiler ile yedek alabilirsiniz.

    Updraftplus: Öncelikle Updraftplus eklentisi indirilir ve etkinleştirilir. Etkinleştirilen eklentide ayarlar bölümü açılır ve sağ tarafta bulunan yedekle butonuna tıklanır. Böylelikle yedekleme işlemi yapılmış olacaktır.

    BackWPup: Bu eklenti ile WordPress yedeklerini eksiksiz oluşturmak ve bulutta Dropbox, Rackspace, FTP, e-posta ya da bilgisayara depolama işlemlerini yapmaya imkan tanımaktadır. Kullanımı basit olan bu eklenti web sitelerinin güncellemeleri sürelerine göre otomatik yedekleme planını yapmaya yaramaktadır. Ayrıca web sitesini yedekten geri yüklemek için de BackWpup Pro sürümü de mevcut olup yapılan yedeklemeler Google Drive’da depolamayı sağlamaktadır.

    cPanel kullanıyorsanız;
    • Başlamak için web sitelerinin cPanel yönetici panelini açarak (bilgiler yoksa hosting sağlayıcınızdan isteyiniz) Dosya Yöneticisi bölümüne giriş yapınız.
    • Giriş yapıldıktan sonra WordPress’in kurulu olduğu public_html bulunuz. WordPress’in burada bulunduğundan emin olmak isterseniz dosyayı açarak kontrol ediniz. Ancak genelde WordPress dosyayı bu klasörde bulunur. Dosyanın varlığından eminseniz public_html dosyasına sağ tıklayıp “sıkıştır” tıklayınız. cPanel ara yüzü İngilizce olan kullanıcılar “compress”e tıklamalıdır.
    • Sıkıştırma türü olarak Zip Arşiv seçilerek Compress File seçiniz. Bu seçimden sonra kodların yazılı olduğu bir sayfa açılacaktır. Bu sayfa Close seçeneğinden kapatınız
    • Bundan sonra açılan sayfada .zip uzantılı public_html.zip dosyası oluşacaktır. Bu dosya seçilerek sayfanın üst kısmında bulunan “indir” butonu tıklayınız.

    böyle yapınca daha önce x.com ana alan adının dosyalarını da alıyor.
  • 05-02-2024, 15:36:17
    #4
    Bu cevap, konu sahibi tarafından kabul edilebilir bir cevap olarak işaretlendi.
    Manuel yapabilirsiniz. Manuel bir şekilde yedek indirip istediğiniz zaman komple yeni yere yükleyin. Elinizde son yedekler (Veritabanı + FTP) olsun ama unutmayın. Sonra veritabanını açıp wp_options tablosundaki site adresini ona göre düzeltin. Bunu yaptıktan sonra SQL sekmesinden aşağıdaki sorguları kendinize göre düzelterek çalıştırın:

    UPDATE wp_posts SET guid = replace(guid, 'https://x.com','https://y.com');
    
    UPDATE wp_posts SET post_content = replace(post_content, 'https://x.com', 'https://y.com');
    
    UPDATE wp_postmeta SET meta_value = replace(meta_value,'https://x.com','https://y.com');
    
    UPDATE wp_usermeta SET meta_value = replace(meta_value, 'https://x.com', 'https://y.com');
    
    UPDATE wp_comments SET comment_content = REPLACE (comment_content, 'https://x.com', 'https://y.com');
    
    UPDATE wp_comments SET comment_author_url = REPLACE (comment_author_url, 'https://x.com','https://y.com');
    Son olarak permalink/kalıcı bağlantı kısmına gelip yeniden "kaydet" yapın.

    E-maillerinizi dışarıya export edip yeni siteye geçiş yapınca yeni e-mail hesabına tekrar import edebilirsiniz.