BackupPC-users

Re: [BackupPC-users] Basic setup issues (Ubuntu 12.10)

2013-01-05 09:20:54
Subject: Re: [BackupPC-users] Basic setup issues (Ubuntu 12.10)
From: Travis Schwenke <travis.schwenke AT gmail DOT com>
To: Les Mikesell <lesmikesell AT gmail DOT com>
Date: Sat, 5 Jan 2013 09:19:02 -0500
I am obviously missing something very fundamental..

Changed Password (check)  [sudu su - was the trick, then could run commands correctly]

Then the issue..  I went and and changed the TopDir setting and did the mv command..  Now the server isn't running.  I tried to restart, no luck, tried to mv things back, no luck.  I think my misunderstanding is the filesystem and mounts...

/dev/sda6   :  mounted as root filesystem
/dev/sda9   :  mounted as /data01
/dev/sda1   :  mounted as /home (don't think that matters in this case)

I did NOT try to restart the apache2 service.

Error: Unable to connect to BackupPC server

This CGI script (/backuppc/index.cgi) is unable to connect to the BackupPC server on TAS-Server port -1.

The error was: unix connect: Connection refused.

Perhaps the BackupPC server is not running or there is a configuration error. Please report this to your Sys Admin.

This is the error when I restart the service

travis@TAS-Server:~$ sudo service backuppc restart

[sudo] password for travis: 

 * Restarting backuppc...                                                       No process in pidfile '/var/run/backuppc/BackupPC.pid' found running; none killed.

Use of qw(...) as parentheses is deprecated at /usr/share/backuppc/lib/BackupPC/Storage/Text.pm line 302.

Use of qw(...) as parentheses is deprecated at /usr/share/backuppc/lib/BackupPC/Lib.pm line 1425.

2013-01-05 09:12:51 Can't create a test hardlink between a file in /var/lib/backuppc/pc and /var/lib/backuppc/cpool.  Either these are different file systems, or this file system doesn't support hardlinks, or these directories don't exist, or there is a permissions problem, or the file system is out of inodes or full.  Use df, df -i, and ls -ld to check each of these possibilities. Quitting...


So, I think the mv must be the issue and it didn't like something...  When I tried to move it back, I got an error on the log directory.  

I have seen the one page about moving and copying, but some parts are not making sense, I think it must be due to some links.

I don't want to uninstall and reinstall it all, as I want to understand how to do this correctly.  Maybe that is easiest and then go from there.


On Fri, Jan 4, 2013 at 2:51 PM, Les Mikesell <lesmikesell AT gmail DOT com> wrote:
On Fri, Jan 4, 2013 at 1:31 PM, Travis.Schwenke
<travis.schwenke AT gmail DOT com> wrote:
> I guess one important question I have then is, should I be adding my account
> to the backuppc group and should I be adding the backuppc user to anything?

That should not be necessary.  Permissions are based on the backuppc
user owning all the files so the server can access them and apache
also having access so things work through the web interface.   You can
add additional web logins (not necessarily system users) that match
owners specified in the backuppc hosts file to control who can see
which targets.   And you need to understand su and sudo well enough to
execute commands as the backuppc user for testing and running the
'ssh-copy-id' command anyway.

>> You mentioned something about your 'only' list being ignored.  When you
>> specify this, the 'key' part is the sharename or '*' for all
>> shares, and the value is the path to back up.   And with smb you can't
>> specify both backupfilesonly and backupexclude because there is no way to
>> pass both to the client.
>
> Yeah, I did some reading last night and I think that was my issue in
> specifying the backupfilesonly, I think I put it into the wrong part of the
> form.  I did see some others were having issues.  I assume this is on a PER
> host basis?  I think it is as it seems the host config file trumps the main
> config is something was set there.

Pretty much everything can be specified in the global config if all of
your hosts are identical.  But, any settings made per-host will
override them for that target.   If some, but not all hosts are
similar, get one configured correctly, then use the new=old syntax
when you add the others in the web interface (edit hosts) and it will
copy all of the per-host settings to the new one.

==
   Les Mikesell
     lesmikesell AT gmail DOT com

------------------------------------------------------------------------------
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. SALE $99.99 this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122912
_______________________________________________
BackupPC-users mailing list
BackupPC-users AT lists.sourceforge DOT net
List:    https://lists.sourceforge.net/lists/listinfo/backuppc-users
Wiki:    http://backuppc.wiki.sourceforge.net
Project: http://backuppc.sourceforge.net/