Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    Pfsense config için ftp yedekleme

    Scheduled Pinned Locked Moved Turkish
    5 Posts 3 Posters 1.8k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • T
      tcjackal
      last edited by

      Merhaba,
      Pf yapılandırma tarafında, düzenli olarak ftp adresine yedek alabilmek için, basit bir script.
      Özellikle çok lokasyonlu yapılarda, işe yarayacaktır.
      Pfsense /sbin altında çalıştırmanız yeterli. sh /sbin/pfconfback.sh
      Belirli aralıklar ile yedek almak isterseniz, cron'a satır eklemeniz yeterli.
      Ek'te transfer sonrası mesaj ekranı ve script dosyayı mevcut.
      Faydalı olması dileğiyle..

      #!/bin/bash
      
      #Alias
      ftphost='ftp.test.local'
      user='test'
      pass='test123456'
      pfname='sube1'
      date=`date "+%Y%m%d-%H%M%S"`
      
      #Conf
      cd /cf/conf/
      
      #Ftp Login
      ftp -n -v $ftphost << EOT
      ascii
      user $user $pass
      prompt
      put config.xml  $pfname-$date.xml
      bye
      EOT
      

      pfconfigbackup.jpg
      pfconfigbackup.jpg_thumb
      pfconfback.sh.gz

      1 Reply Last reply Reply Quote 0
      • S
        sametyilmaznet
        last edited by

        Ellerine sağlık abicim.

        Samet YILMAZ
        Blog : http://www.sametyilmaz.com.tr
        Facebook Grup : https://www.facebook.com/groups/pfsenseturkey
        E-Posta : sametyilmaz[at]yandex[dot]com

        1 Reply Last reply Reply Quote 0
        • A
          asihancan
          last edited by

          Merhaba,

          Peki istediğimiz bir klasörü almak için örneğiniz var mı ?

          1 Reply Last reply Reply Quote 0
          • T
            tcjackal
            last edited by

            merhaba,
            tar ile, üstteki script'i referans alarak, klasörü sıkıştırıp, transfer edebilirsiniz.
            büyük boyutlu dosyaları, public yöne transfer ederken, bant genişliği sorunu yaşanabilir.
            bilginize..

            1 Reply Last reply Reply Quote 0
            • A
              asihancan
              last edited by

              Peki tesekkurler.

              1 Reply Last reply Reply Quote 0
              • First post
                Last post
              Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.