Error using Backups in Ubuntu 18.10 (it was Deja Dup)












1















My final goal is to have a full backup of the system (like time-machine) and use it to reinstall it in case of disaster.
The intermediate goal is to backup all the working areas more times over the day.



Well, I followed all your suggestions:
removed deja-dup
installed Backups using apt-get
didn't backup the root (not yet applied the suggested patches to incorporate /)



but the result is always the same. it looks as there is some corrupted data: Note the the final message is always the same!!!!



Traceback (innermost last):
File "/usr/bin/duplicity", line 1555, in <module>
with_tempdir(main)
File "/usr/bin/duplicity", line 1541, in with_tempdir
fn()
File "/usr/bin/duplicity", line 1393, in main
do_backup(action)
File "/usr/bin/duplicity", line 1511, in do_backup
full_backup(col_stats)
File "/usr/bin/duplicity", line 572, in full_backup
globals.backend)
File "/usr/bin/duplicity", line 454, in write_multivol
(tdp, dest_filename, vol_num)))
File "/usr/lib/python2.7/dist-packages/duplicity/asyncscheduler.py", line 146, in schedule_task
return self.__run_synchronously(fn, params)
File "/usr/lib/python2.7/dist-packages/duplicity/asyncscheduler.py", line 172, in __run_synchronously
ret = fn(*params)
File "/usr/bin/duplicity", line 453, in <lambda>
vol_num: put(tdp, dest_filename, vol_num),
File "/usr/bin/duplicity", line 342, in put
backend.put(tdp, dest_filename)
File "/usr/lib/python2.7/dist-packages/duplicity/backend.py", line 395, in inner_retry
% (n, e.__class__.__name__, util.uexc(e)))
File "/usr/lib/python2.7/dist-packages/duplicity/util.py", line 79, in uexc
return ufn(unicode(e).encode('utf-8'))
UnicodeDecodeError: 'ascii' codec can't decode byte 0xe2 in position 37: ordinal not in range(128)



The configuration is now:



Folder to save: /etc /dev /run /bi /sbin /snap /sys /proc /opt /media /root /lib64 /lib /srv /var /usr /mnt
Folders to ignore: Trash, /backup, /git, /neo4j, /sys_backup /home
Storage location: Local folder - /sys_backup









share|improve this question

























  • Why are you running a snap version of deja-dup when Backups (same thing) is included in 18.xx? Also, you wouldn't use deja-dup to backup /.

    – heynnema
    Mar 20 at 17:28













  • Well, I uninstalled DejaDup and trried to search for Backup, but nothing happened. I did sudo apt-get install Backup put nothing was found. The only I found to install is 'command 'backup' from deb openafs-client` ` So, the answer at your question is: I didn't find any Backup, and decided to install DejaDup. Any idea how to retrieve and install the original one? The only I found is command 'backup' from deb openafs-client

    – Paolo Di Pietro
    Mar 21 at 9:02
















1















My final goal is to have a full backup of the system (like time-machine) and use it to reinstall it in case of disaster.
The intermediate goal is to backup all the working areas more times over the day.



Well, I followed all your suggestions:
removed deja-dup
installed Backups using apt-get
didn't backup the root (not yet applied the suggested patches to incorporate /)



but the result is always the same. it looks as there is some corrupted data: Note the the final message is always the same!!!!



Traceback (innermost last):
File "/usr/bin/duplicity", line 1555, in <module>
with_tempdir(main)
File "/usr/bin/duplicity", line 1541, in with_tempdir
fn()
File "/usr/bin/duplicity", line 1393, in main
do_backup(action)
File "/usr/bin/duplicity", line 1511, in do_backup
full_backup(col_stats)
File "/usr/bin/duplicity", line 572, in full_backup
globals.backend)
File "/usr/bin/duplicity", line 454, in write_multivol
(tdp, dest_filename, vol_num)))
File "/usr/lib/python2.7/dist-packages/duplicity/asyncscheduler.py", line 146, in schedule_task
return self.__run_synchronously(fn, params)
File "/usr/lib/python2.7/dist-packages/duplicity/asyncscheduler.py", line 172, in __run_synchronously
ret = fn(*params)
File "/usr/bin/duplicity", line 453, in <lambda>
vol_num: put(tdp, dest_filename, vol_num),
File "/usr/bin/duplicity", line 342, in put
backend.put(tdp, dest_filename)
File "/usr/lib/python2.7/dist-packages/duplicity/backend.py", line 395, in inner_retry
% (n, e.__class__.__name__, util.uexc(e)))
File "/usr/lib/python2.7/dist-packages/duplicity/util.py", line 79, in uexc
return ufn(unicode(e).encode('utf-8'))
UnicodeDecodeError: 'ascii' codec can't decode byte 0xe2 in position 37: ordinal not in range(128)



The configuration is now:



Folder to save: /etc /dev /run /bi /sbin /snap /sys /proc /opt /media /root /lib64 /lib /srv /var /usr /mnt
Folders to ignore: Trash, /backup, /git, /neo4j, /sys_backup /home
Storage location: Local folder - /sys_backup









share|improve this question

























  • Why are you running a snap version of deja-dup when Backups (same thing) is included in 18.xx? Also, you wouldn't use deja-dup to backup /.

    – heynnema
    Mar 20 at 17:28













  • Well, I uninstalled DejaDup and trried to search for Backup, but nothing happened. I did sudo apt-get install Backup put nothing was found. The only I found to install is 'command 'backup' from deb openafs-client` ` So, the answer at your question is: I didn't find any Backup, and decided to install DejaDup. Any idea how to retrieve and install the original one? The only I found is command 'backup' from deb openafs-client

    – Paolo Di Pietro
    Mar 21 at 9:02














1












1








1








My final goal is to have a full backup of the system (like time-machine) and use it to reinstall it in case of disaster.
The intermediate goal is to backup all the working areas more times over the day.



Well, I followed all your suggestions:
removed deja-dup
installed Backups using apt-get
didn't backup the root (not yet applied the suggested patches to incorporate /)



but the result is always the same. it looks as there is some corrupted data: Note the the final message is always the same!!!!



Traceback (innermost last):
File "/usr/bin/duplicity", line 1555, in <module>
with_tempdir(main)
File "/usr/bin/duplicity", line 1541, in with_tempdir
fn()
File "/usr/bin/duplicity", line 1393, in main
do_backup(action)
File "/usr/bin/duplicity", line 1511, in do_backup
full_backup(col_stats)
File "/usr/bin/duplicity", line 572, in full_backup
globals.backend)
File "/usr/bin/duplicity", line 454, in write_multivol
(tdp, dest_filename, vol_num)))
File "/usr/lib/python2.7/dist-packages/duplicity/asyncscheduler.py", line 146, in schedule_task
return self.__run_synchronously(fn, params)
File "/usr/lib/python2.7/dist-packages/duplicity/asyncscheduler.py", line 172, in __run_synchronously
ret = fn(*params)
File "/usr/bin/duplicity", line 453, in <lambda>
vol_num: put(tdp, dest_filename, vol_num),
File "/usr/bin/duplicity", line 342, in put
backend.put(tdp, dest_filename)
File "/usr/lib/python2.7/dist-packages/duplicity/backend.py", line 395, in inner_retry
% (n, e.__class__.__name__, util.uexc(e)))
File "/usr/lib/python2.7/dist-packages/duplicity/util.py", line 79, in uexc
return ufn(unicode(e).encode('utf-8'))
UnicodeDecodeError: 'ascii' codec can't decode byte 0xe2 in position 37: ordinal not in range(128)



The configuration is now:



Folder to save: /etc /dev /run /bi /sbin /snap /sys /proc /opt /media /root /lib64 /lib /srv /var /usr /mnt
Folders to ignore: Trash, /backup, /git, /neo4j, /sys_backup /home
Storage location: Local folder - /sys_backup









share|improve this question
















My final goal is to have a full backup of the system (like time-machine) and use it to reinstall it in case of disaster.
The intermediate goal is to backup all the working areas more times over the day.



Well, I followed all your suggestions:
removed deja-dup
installed Backups using apt-get
didn't backup the root (not yet applied the suggested patches to incorporate /)



but the result is always the same. it looks as there is some corrupted data: Note the the final message is always the same!!!!



Traceback (innermost last):
File "/usr/bin/duplicity", line 1555, in <module>
with_tempdir(main)
File "/usr/bin/duplicity", line 1541, in with_tempdir
fn()
File "/usr/bin/duplicity", line 1393, in main
do_backup(action)
File "/usr/bin/duplicity", line 1511, in do_backup
full_backup(col_stats)
File "/usr/bin/duplicity", line 572, in full_backup
globals.backend)
File "/usr/bin/duplicity", line 454, in write_multivol
(tdp, dest_filename, vol_num)))
File "/usr/lib/python2.7/dist-packages/duplicity/asyncscheduler.py", line 146, in schedule_task
return self.__run_synchronously(fn, params)
File "/usr/lib/python2.7/dist-packages/duplicity/asyncscheduler.py", line 172, in __run_synchronously
ret = fn(*params)
File "/usr/bin/duplicity", line 453, in <lambda>
vol_num: put(tdp, dest_filename, vol_num),
File "/usr/bin/duplicity", line 342, in put
backend.put(tdp, dest_filename)
File "/usr/lib/python2.7/dist-packages/duplicity/backend.py", line 395, in inner_retry
% (n, e.__class__.__name__, util.uexc(e)))
File "/usr/lib/python2.7/dist-packages/duplicity/util.py", line 79, in uexc
return ufn(unicode(e).encode('utf-8'))
UnicodeDecodeError: 'ascii' codec can't decode byte 0xe2 in position 37: ordinal not in range(128)



The configuration is now:



Folder to save: /etc /dev /run /bi /sbin /snap /sys /proc /opt /media /root /lib64 /lib /srv /var /usr /mnt
Folders to ignore: Trash, /backup, /git, /neo4j, /sys_backup /home
Storage location: Local folder - /sys_backup






backup 18.10 deja-dup






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited Mar 23 at 20:02







Paolo Di Pietro

















asked Mar 20 at 17:04









Paolo Di PietroPaolo Di Pietro

227




227













  • Why are you running a snap version of deja-dup when Backups (same thing) is included in 18.xx? Also, you wouldn't use deja-dup to backup /.

    – heynnema
    Mar 20 at 17:28













  • Well, I uninstalled DejaDup and trried to search for Backup, but nothing happened. I did sudo apt-get install Backup put nothing was found. The only I found to install is 'command 'backup' from deb openafs-client` ` So, the answer at your question is: I didn't find any Backup, and decided to install DejaDup. Any idea how to retrieve and install the original one? The only I found is command 'backup' from deb openafs-client

    – Paolo Di Pietro
    Mar 21 at 9:02



















  • Why are you running a snap version of deja-dup when Backups (same thing) is included in 18.xx? Also, you wouldn't use deja-dup to backup /.

    – heynnema
    Mar 20 at 17:28













  • Well, I uninstalled DejaDup and trried to search for Backup, but nothing happened. I did sudo apt-get install Backup put nothing was found. The only I found to install is 'command 'backup' from deb openafs-client` ` So, the answer at your question is: I didn't find any Backup, and decided to install DejaDup. Any idea how to retrieve and install the original one? The only I found is command 'backup' from deb openafs-client

    – Paolo Di Pietro
    Mar 21 at 9:02

















Why are you running a snap version of deja-dup when Backups (same thing) is included in 18.xx? Also, you wouldn't use deja-dup to backup /.

– heynnema
Mar 20 at 17:28







Why are you running a snap version of deja-dup when Backups (same thing) is included in 18.xx? Also, you wouldn't use deja-dup to backup /.

– heynnema
Mar 20 at 17:28















Well, I uninstalled DejaDup and trried to search for Backup, but nothing happened. I did sudo apt-get install Backup put nothing was found. The only I found to install is 'command 'backup' from deb openafs-client` ` So, the answer at your question is: I didn't find any Backup, and decided to install DejaDup. Any idea how to retrieve and install the original one? The only I found is command 'backup' from deb openafs-client

– Paolo Di Pietro
Mar 21 at 9:02





Well, I uninstalled DejaDup and trried to search for Backup, but nothing happened. I did sudo apt-get install Backup put nothing was found. The only I found to install is 'command 'backup' from deb openafs-client` ` So, the answer at your question is: I didn't find any Backup, and decided to install DejaDup. Any idea how to retrieve and install the original one? The only I found is command 'backup' from deb openafs-client

– Paolo Di Pietro
Mar 21 at 9:02










2 Answers
2






active

oldest

votes


















2














Uninstall the snap version of deja-dup, and install the non-snap version. Use deja-dup to backup specific folders in your home directory (not all of / or ~/).



sudo snap remove deja-dup # remove the snap version



sudo apt-get update # update the software database



sudo apt-get install deja-dup # install deja-dup





Install timeshift and use it to backup system/OS files...



The closest thing to a Windows-like restore point is by using Timeshift. I use it to save snapshots to an external USB hard drive. Although it can, it's normally not used for backing up your /home directory, just system-level changes. Use Backups (Déjà Dup) for backing up /home files.



Timeshift is a system restore utility which takes snapshots
of the system at regular intervals. These snapshots can be restored
at a later date to undo system changes. Creates incremental snapshots
using rsync or BTRFS snapshots using BTRFS tools.


More information at https://github.com/teejee2008/timeshift



Add the PPA and install with:



sudo add-apt-repository -y ppa:teejee2008/ppa



sudo apt update



sudo apt install timeshift






share|improve this answer

































    0














    Dejadup works fine for root. You just have to do it right.



    https://askubuntu.com/a/130702/6045



    I suggest you separate your system and user backups.



    It would probably be helpful if the application detected this pattern and advised the user of this alternative method.






    share|improve this answer
























    • I didn't find sudo deja-dup-preferences Any idea how/where to find it?

      – Paolo Di Pietro
      Mar 22 at 16:24













    • @PaoloDiPietro You can't find it because it's been removed. Great... Honestly, A backup that complex is better done using duplicity directly. Run it as root via a cron and make sure it preserves permissions/ownership. Example, wiki.archlinux.org/index.php/duplicity#Front-ends

      – ppetraki
      Mar 25 at 13:00












    Your Answer








    StackExchange.ready(function() {
    var channelOptions = {
    tags: "".split(" "),
    id: "89"
    };
    initTagRenderer("".split(" "), "".split(" "), channelOptions);

    StackExchange.using("externalEditor", function() {
    // Have to fire editor after snippets, if snippets enabled
    if (StackExchange.settings.snippets.snippetsEnabled) {
    StackExchange.using("snippets", function() {
    createEditor();
    });
    }
    else {
    createEditor();
    }
    });

    function createEditor() {
    StackExchange.prepareEditor({
    heartbeatType: 'answer',
    autoActivateHeartbeat: false,
    convertImagesToLinks: true,
    noModals: true,
    showLowRepImageUploadWarning: true,
    reputationToPostImages: 10,
    bindNavPrevention: true,
    postfix: "",
    imageUploader: {
    brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
    contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
    allowUrls: true
    },
    onDemand: true,
    discardSelector: ".discard-answer"
    ,immediatelyShowMarkdownHelp:true
    });


    }
    });














    draft saved

    draft discarded


















    StackExchange.ready(
    function () {
    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1127293%2ferror-using-backups-in-ubuntu-18-10-it-was-deja-dup%23new-answer', 'question_page');
    }
    );

    Post as a guest















    Required, but never shown

























    2 Answers
    2






    active

    oldest

    votes








    2 Answers
    2






    active

    oldest

    votes









    active

    oldest

    votes






    active

    oldest

    votes









    2














    Uninstall the snap version of deja-dup, and install the non-snap version. Use deja-dup to backup specific folders in your home directory (not all of / or ~/).



    sudo snap remove deja-dup # remove the snap version



    sudo apt-get update # update the software database



    sudo apt-get install deja-dup # install deja-dup





    Install timeshift and use it to backup system/OS files...



    The closest thing to a Windows-like restore point is by using Timeshift. I use it to save snapshots to an external USB hard drive. Although it can, it's normally not used for backing up your /home directory, just system-level changes. Use Backups (Déjà Dup) for backing up /home files.



    Timeshift is a system restore utility which takes snapshots
    of the system at regular intervals. These snapshots can be restored
    at a later date to undo system changes. Creates incremental snapshots
    using rsync or BTRFS snapshots using BTRFS tools.


    More information at https://github.com/teejee2008/timeshift



    Add the PPA and install with:



    sudo add-apt-repository -y ppa:teejee2008/ppa



    sudo apt update



    sudo apt install timeshift






    share|improve this answer






























      2














      Uninstall the snap version of deja-dup, and install the non-snap version. Use deja-dup to backup specific folders in your home directory (not all of / or ~/).



      sudo snap remove deja-dup # remove the snap version



      sudo apt-get update # update the software database



      sudo apt-get install deja-dup # install deja-dup





      Install timeshift and use it to backup system/OS files...



      The closest thing to a Windows-like restore point is by using Timeshift. I use it to save snapshots to an external USB hard drive. Although it can, it's normally not used for backing up your /home directory, just system-level changes. Use Backups (Déjà Dup) for backing up /home files.



      Timeshift is a system restore utility which takes snapshots
      of the system at regular intervals. These snapshots can be restored
      at a later date to undo system changes. Creates incremental snapshots
      using rsync or BTRFS snapshots using BTRFS tools.


      More information at https://github.com/teejee2008/timeshift



      Add the PPA and install with:



      sudo add-apt-repository -y ppa:teejee2008/ppa



      sudo apt update



      sudo apt install timeshift






      share|improve this answer




























        2












        2








        2







        Uninstall the snap version of deja-dup, and install the non-snap version. Use deja-dup to backup specific folders in your home directory (not all of / or ~/).



        sudo snap remove deja-dup # remove the snap version



        sudo apt-get update # update the software database



        sudo apt-get install deja-dup # install deja-dup





        Install timeshift and use it to backup system/OS files...



        The closest thing to a Windows-like restore point is by using Timeshift. I use it to save snapshots to an external USB hard drive. Although it can, it's normally not used for backing up your /home directory, just system-level changes. Use Backups (Déjà Dup) for backing up /home files.



        Timeshift is a system restore utility which takes snapshots
        of the system at regular intervals. These snapshots can be restored
        at a later date to undo system changes. Creates incremental snapshots
        using rsync or BTRFS snapshots using BTRFS tools.


        More information at https://github.com/teejee2008/timeshift



        Add the PPA and install with:



        sudo add-apt-repository -y ppa:teejee2008/ppa



        sudo apt update



        sudo apt install timeshift






        share|improve this answer















        Uninstall the snap version of deja-dup, and install the non-snap version. Use deja-dup to backup specific folders in your home directory (not all of / or ~/).



        sudo snap remove deja-dup # remove the snap version



        sudo apt-get update # update the software database



        sudo apt-get install deja-dup # install deja-dup





        Install timeshift and use it to backup system/OS files...



        The closest thing to a Windows-like restore point is by using Timeshift. I use it to save snapshots to an external USB hard drive. Although it can, it's normally not used for backing up your /home directory, just system-level changes. Use Backups (Déjà Dup) for backing up /home files.



        Timeshift is a system restore utility which takes snapshots
        of the system at regular intervals. These snapshots can be restored
        at a later date to undo system changes. Creates incremental snapshots
        using rsync or BTRFS snapshots using BTRFS tools.


        More information at https://github.com/teejee2008/timeshift



        Add the PPA and install with:



        sudo add-apt-repository -y ppa:teejee2008/ppa



        sudo apt update



        sudo apt install timeshift







        share|improve this answer














        share|improve this answer



        share|improve this answer








        edited Mar 21 at 13:37

























        answered Mar 21 at 13:17









        heynnemaheynnema

        21.2k22360




        21.2k22360

























            0














            Dejadup works fine for root. You just have to do it right.



            https://askubuntu.com/a/130702/6045



            I suggest you separate your system and user backups.



            It would probably be helpful if the application detected this pattern and advised the user of this alternative method.






            share|improve this answer
























            • I didn't find sudo deja-dup-preferences Any idea how/where to find it?

              – Paolo Di Pietro
              Mar 22 at 16:24













            • @PaoloDiPietro You can't find it because it's been removed. Great... Honestly, A backup that complex is better done using duplicity directly. Run it as root via a cron and make sure it preserves permissions/ownership. Example, wiki.archlinux.org/index.php/duplicity#Front-ends

              – ppetraki
              Mar 25 at 13:00
















            0














            Dejadup works fine for root. You just have to do it right.



            https://askubuntu.com/a/130702/6045



            I suggest you separate your system and user backups.



            It would probably be helpful if the application detected this pattern and advised the user of this alternative method.






            share|improve this answer
























            • I didn't find sudo deja-dup-preferences Any idea how/where to find it?

              – Paolo Di Pietro
              Mar 22 at 16:24













            • @PaoloDiPietro You can't find it because it's been removed. Great... Honestly, A backup that complex is better done using duplicity directly. Run it as root via a cron and make sure it preserves permissions/ownership. Example, wiki.archlinux.org/index.php/duplicity#Front-ends

              – ppetraki
              Mar 25 at 13:00














            0












            0








            0







            Dejadup works fine for root. You just have to do it right.



            https://askubuntu.com/a/130702/6045



            I suggest you separate your system and user backups.



            It would probably be helpful if the application detected this pattern and advised the user of this alternative method.






            share|improve this answer













            Dejadup works fine for root. You just have to do it right.



            https://askubuntu.com/a/130702/6045



            I suggest you separate your system and user backups.



            It would probably be helpful if the application detected this pattern and advised the user of this alternative method.







            share|improve this answer












            share|improve this answer



            share|improve this answer










            answered Mar 21 at 23:14









            ppetrakippetraki

            4,8601750




            4,8601750













            • I didn't find sudo deja-dup-preferences Any idea how/where to find it?

              – Paolo Di Pietro
              Mar 22 at 16:24













            • @PaoloDiPietro You can't find it because it's been removed. Great... Honestly, A backup that complex is better done using duplicity directly. Run it as root via a cron and make sure it preserves permissions/ownership. Example, wiki.archlinux.org/index.php/duplicity#Front-ends

              – ppetraki
              Mar 25 at 13:00



















            • I didn't find sudo deja-dup-preferences Any idea how/where to find it?

              – Paolo Di Pietro
              Mar 22 at 16:24













            • @PaoloDiPietro You can't find it because it's been removed. Great... Honestly, A backup that complex is better done using duplicity directly. Run it as root via a cron and make sure it preserves permissions/ownership. Example, wiki.archlinux.org/index.php/duplicity#Front-ends

              – ppetraki
              Mar 25 at 13:00

















            I didn't find sudo deja-dup-preferences Any idea how/where to find it?

            – Paolo Di Pietro
            Mar 22 at 16:24







            I didn't find sudo deja-dup-preferences Any idea how/where to find it?

            – Paolo Di Pietro
            Mar 22 at 16:24















            @PaoloDiPietro You can't find it because it's been removed. Great... Honestly, A backup that complex is better done using duplicity directly. Run it as root via a cron and make sure it preserves permissions/ownership. Example, wiki.archlinux.org/index.php/duplicity#Front-ends

            – ppetraki
            Mar 25 at 13:00





            @PaoloDiPietro You can't find it because it's been removed. Great... Honestly, A backup that complex is better done using duplicity directly. Run it as root via a cron and make sure it preserves permissions/ownership. Example, wiki.archlinux.org/index.php/duplicity#Front-ends

            – ppetraki
            Mar 25 at 13:00


















            draft saved

            draft discarded




















































            Thanks for contributing an answer to Ask Ubuntu!


            • Please be sure to answer the question. Provide details and share your research!

            But avoid



            • Asking for help, clarification, or responding to other answers.

            • Making statements based on opinion; back them up with references or personal experience.


            To learn more, see our tips on writing great answers.




            draft saved


            draft discarded














            StackExchange.ready(
            function () {
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1127293%2ferror-using-backups-in-ubuntu-18-10-it-was-deja-dup%23new-answer', 'question_page');
            }
            );

            Post as a guest















            Required, but never shown





















































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown

































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown







            Popular posts from this blog

            How did Captain America manage to do this?

            迪纳利

            南乌拉尔铁路局