Snapshots:Example: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
Note that in this example, the directory ". | Note that in this example, the directory ".snapshots" could also be ".zfs/snapshot" depending on the filer serving your host. You can try to 'ls' one and if it doesn't exist try the other. | ||
---- | ---- |
Revision as of 18:46, 15 June 2018
Note that in this example, the directory ".snapshots" could also be ".zfs/snapshot" depending on the filer serving your host. You can try to 'ls' one and if it doesn't exist try the other.
Changing to my virtual environment directory.
sattwood@zaphod:~/virtualenv$ pwd /nfshomes/sattwood/virtualenv
I see that I have a python file called virtualenv.py.
sattwood@zaphod:~/virtualenv$ ls appveyor.yml bin docs MANIFEST.in scripts setup.py tox.ini virtualenv.py AUTHORS.txt CONTRIBUTING.rst LICENSE.txt README.rst setup.cfg tests virtualenv_embedded virtualenv_support
sattwood@zaphod:~/virtualenv$ ls -lah virtualenv.py -rwxrwxr-x. 1 sattwood sattwood 98K Jun 12 13:54 virtualenv.py
I will remove it from the current file system.
sattwood@zaphod:~/virtualenv$ rm virtualenv.py
As you can see it no longer is there.
sattwood@zaphod:~/virtualenv$ ls appveyor.yml bin docs MANIFEST.in scripts setup.py tox.ini virtualenv_support AUTHORS.txt CONTRIBUTING.rst LICENSE.txt README.rst setup.cfg tests virtualenv_embedded
I am going to go into the most recent hourly snapshot, in this case: hourly_2018_06_15__12_00
sattwood@zaphod:~/virtualenv$ ls .snapshots daily_2018_06_13__00_00 hourly_2018_06_14__04_00 hourly_2018_06_14__16_00 hourly_2018_06_15__08_00 daily_2018_06_14__00_00 hourly_2018_06_14__08_00 hourly_2018_06_14__20_00 hourly_2018_06_15__12_00 daily_2018_06_15__00_00 hourly_2018_06_14__12_00 hourly_2018_06_15__04_00 sattwood@zaphod:~/virtualenv$ cd .snapshots/hourly_2018_06_15__12_00/
As you can see the file is still here.
sattwood@zaphod:~/virtualenv/.snapshots/hourly_2018_06_15__12_00$ ls appveyor.yml bin docs MANIFEST.in scripts setup.py tox.ini virtualenv.py AUTHORS.txt CONTRIBUTING.rst LICENSE.txt README.rst setup.cfg tests virtualenv_embedded virtualenv_support
I copy it back to the original directory.
sattwood@zaphod:~/virtualenv/.snapshots/hourly_2018_06_15__12_00$ cp virtualenv.py /nfshomes/sattwood/virtualenv/
Change back to the original directory.
sattwood@zaphod:~/virtualenv/.snapshots/hourly_2018_06_15__12_00$ cd /nfshomes/sattwood/virtualenv/
And it is back.
sattwood@zaphod:~/virtualenv$ ls appveyor.yml bin docs MANIFEST.in scripts setup.py tox.ini virtualenv.py AUTHORS.txt CONTRIBUTING.rst LICENSE.txt README.rst setup.cfg tests virtualenv_embedded virtualenv_support