#2279 closed defect (duplicate)
attempt to restore, local file doesn't exist
Reported by: | jgillisp | Owned by: | daira |
---|---|---|---|
Priority: | normal | Milestone: | undecided |
Component: | unknown | Version: | 1.10.0 |
Keywords: | LeastAuthority.com | Cc: | |
Launchpad Bug: |
Description
some data needed to be removed to protect privacy, replaced with x
c:\allmydata-tahoe-1.10.0\bin>python tahoe cp -r tahoe:tahoe/Latest c:\_tahoe\xx xxxxxx\restoreTest_140810 :0: UserWarning: You do not have a working installation of the service_identity module: 'No module named service_identity'. Please install it from <https://pyp i.python.org/pypi/service_identity> and make sure all of its dependencies are sa tisfied. Without the service_identity module and a recent enough pyOpenSSL to s upport it, Twisted can perform only rudimentary TLS client hostname verification . Many valid certificate/hostname mappings may be rejected. Traceback (most recent call last): File "c:\allmydata-tahoe-1.10.0\src\allmydata\scripts\runner.py", line 156, in run rc = runner(sys.argv[1:], install_node_control=install_node_control) File "c:\allmydata-tahoe-1.10.0\src\allmydata\scripts\runner.py", line 141, in runner rc = cli.dispatch[command](so) File "c:\allmydata-tahoe-1.10.0\src\allmydata\scripts\cli.py", line 551, in cp rc = tahoe_cp.copy(options) File "c:\allmydata-tahoe-1.10.0\src\allmydata\scripts\tahoe_cp.py", line 770, in copy return Copier().do_copy(options) File "c:\allmydata-tahoe-1.10.0\src\allmydata\scripts\tahoe_cp.py", line 451, in do_copy status = self.try_copy() File "c:\allmydata-tahoe-1.10.0\src\allmydata\scripts\tahoe_cp.py", line 512, in try_copy return self.copy_to_directory(sources, target) File "c:\allmydata-tahoe-1.10.0\src\allmydata\scripts\tahoe_cp.py", line 672, in copy_to_directory self.copy_files_to_target(self.targetmap[target], target) File "c:\allmydata-tahoe-1.10.0\src\allmydata\scripts\tahoe_cp.py", line 703, in copy_files_to_target self.copy_file_into(source, name, target) File "c:\allmydata-tahoe-1.10.0\src\allmydata\scripts\tahoe_cp.py", line 748, in copy_file_into target.put_file(name, f) File "c:\allmydata-tahoe-1.10.0\src\allmydata\scripts\tahoe_cp.py", line 158, in put_file fileutil.put_file(pathname, inf) File "c:\allmydata-tahoe-1.10.0\src\allmydata\util\fileutil.py", line 274, in put_file outf = open(os.path.expanduser(pathname), "wb") IOError: [Errno 2] No such file or directory: u'c:\\_tahoe\\xxxxxxxx\\restoreTes t_140810\\~Backup\\080814\\Users Shared Folders\\xxxxxxxxxxxx\\Clients\\Closed\\ xxxxxxxxxxxxxxxxx\\Docs Prior to xxxx\\xxxxxxxxxxxxxxxxxxx\\xxxxxxxx, xxxxxxxxxxx xxxxx & xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx ( xxxxxxxxxxxxxxxxxx xxx. xx, xxxx).pdf' c:\allmydata-tahoe-1.10.0\bin>
All I can say for certain is that the string being complained about is unicode (the u before the leading ') and contains ampersands, parentheses, and commas. I attempted the restore twice to see if this was a problem with not running the cp command in administrator. First attempt restored 6149 files. Second attempt restored to a total of 16167 files. Both attempts returned a no such file IOError.
Files were missing from other directories (notably outside of the "~Backup" folder) but were restored up to and including files in the "Docs Prior to xxxx" directory.
Change History (3)
comment:1 Changed at 2014-08-17T22:31:58Z by jgillisp
comment:2 Changed at 2014-08-18T16:47:15Z by daira
- Resolution set to duplicate
- Status changed from new to closed
I agree this is a duplicate of #2235. (The filename is 279 characters.)
comment:3 Changed at 2014-08-20T16:19:51Z by nejucomo
- Keywords LeastAuthority.com added
This ticket is a repetition of https://tahoe-lafs.org/trac/tahoe-lafs/ticket/2235