Duet3D Logo Duet3D
    • Tags
    • Documentation
    • Order
    • Register
    • Login

    Full backup

    Scheduled Pinned Locked Moved
    Duet Web Control wishlist
    12
    30
    3.1k
    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.
    • resamundefined
      resam @XTL
      last edited by

      @xtl FYI, I'm using this to backup my printer:
      wget -r -nH ftp://username@myprinter.local/{macros,sys,www}

      pawPrinterundefined DonStaufferundefined 2 Replies Last reply Reply Quote 1
      • XTLundefined
        XTL
        last edited by

        A recursive GET followed by a git add/commit would give you a pretty nice rolling history along with backups.

        1 Reply Last reply Reply Quote 0
        • pawPrinterundefined
          pawPrinter @resam
          last edited by

          @resam Many thanks for that tip. It has helped me a lot.

          1 Reply Last reply Reply Quote 0
          • wilrikerundefined
            wilriker
            last edited by wilriker

            And to toss in one more solution: I wrote a small command line tool in Go to do exactly that. You can find it at https://github.com/wilriker/duetbackup. It works over the existing HTTP interface that is enabled by default (in contrast to FTP).

            Right now there are no binary releases, i.e. you'd have to compile it yourself but on request I can very easily provide binaries for Windows, Linux (also for Raspberry Pi) and Mac.

            Manuel
            Duet 3 6HC (v0.6) with RPi 4B on a custom Cartesian
            with probably always latest firmware/DWC (incl. betas or self-compiled)
            My Tool Collection

            Scachiundefined Phaedruxundefined 2 Replies Last reply Reply Quote 4
            • Scachiundefined
              Scachi @wilriker
              last edited by

              @wilriker your program works fine. Thank you 👍

              1 Reply Last reply Reply Quote 0
              • Phaedruxundefined
                Phaedrux Moderator @wilriker
                last edited by

                @wilriker A binary release would be great. I think many would use it.

                Z-Bot CoreXY Build | Thingiverse Profile

                wilrikerundefined 1 Reply Last reply Reply Quote 1
                • wilrikerundefined
                  wilriker @Phaedrux
                  last edited by

                  @phaedrux Will do as soon as I get to my PC. 🙂

                  Manuel
                  Duet 3 6HC (v0.6) with RPi 4B on a custom Cartesian
                  with probably always latest firmware/DWC (incl. betas or self-compiled)
                  My Tool Collection

                  1 Reply Last reply Reply Quote 1
                  • wilrikerundefined
                    wilriker
                    last edited by

                    Here you go: I started a new thread for my little tool that also has the link to binary releases. 🙂

                    Manuel
                    Duet 3 6HC (v0.6) with RPi 4B on a custom Cartesian
                    with probably always latest firmware/DWC (incl. betas or self-compiled)
                    My Tool Collection

                    1 Reply Last reply Reply Quote 1
                    • DonStaufferundefined
                      DonStauffer @A Former User
                      last edited by

                      This post is deleted!
                      1 Reply Last reply Reply Quote 0
                      • DonStaufferundefined
                        DonStauffer @resam
                        last edited by DonStauffer

                        @resam A capital -X works better on the wget command line. But it didn't download all the subfolders until I added -l 0.

                        1 Reply Last reply Reply Quote 0
                        • First post
                          Last post
                        Unless otherwise noted, all forum content is licensed under CC-BY-SA