04-13-2010
Help with server/directory sync
Hi guys, can you help. I have looked all over the site and can not find the info I'm after. Perhaps I am missing something very obvious. I want to syncronise between 2 servers, I can not use NFS mount/share. So I have been looking at scp, rsync, rdist. Thing is, I want only the newer files to be present on both servers. They must be exactly the same both of them. Users can edit files on either server as this is controlled by a loadbalancer (I have no access to these). So if file A is updated on machine A, it must be present on machine B (only once a day a CRON will run the script). If however, a user updates file A on machine B, it must not be overwritten by machine A's update cycle. It should be a case of running a remote command on machine B from machine A, extracting the dates comparing the dates/time and if they are newer, then copy them, otherwise don't. Does anyone have any suggestions on the script or a built in switch using one of the existing commands. This is a UNIX Solaris 10 platform, there is no -P switch in rdist and I have the keys copied to each machine which will ensure no password prompt each time.
Any help would be greatly appreciated.
9 More Discussions You Might Find Interesting
1. UNIX for Advanced & Expert Users
can anybody tel lme,how to instal NTS -150 on a unix network,it needs some patch to fetch time frm serve,,?? (2 Replies)
Discussion started by: pesty
2 Replies
2. SuSE
Hi folks,
The server time is no tgetiing synched up with the NTP server.
I tried ntpdate -u <ipadress> this is not working. please help out.
regards,
Sag. (7 Replies)
Discussion started by: sag71155
7 Replies
3. UNIX for Advanced & Expert Users
Hello all,
What would be the most convienint and proper way on syncing up the time and date on Solaris 8 servers with an NTP server?
Any help would be appreciated. Thanks (2 Replies)
Discussion started by: Sunguy222
2 Replies
4. Solaris
Hi all....I have a Sun Ultra2 that I want to use with my PC monitor. I have purchased an adapter that does not work and I was told I need to change my video card setting (if I can) to Separate Sync.....my Monitor product number ends in 1343......I am running SunOS 5.7 ......anyone have any ideas?
... (0 Replies)
Discussion started by: psantinello
0 Replies
5. UNIX for Dummies Questions & Answers
Hi everybody...
I want to sync files between unix client machine and windows 2003 server machine.
I thought of using Cygwin for windows server and then rsync between two to sync files, but have come to know that might be Cygwin will not be able to handle multiple clients request....
Can any... (2 Replies)
Discussion started by: lokeshsingla
2 Replies
6. UNIX for Dummies Questions & Answers
I have 3 server with same folder name and path in it /home/test. But the data in folder quantity is not same for 3 of them and I want to sync the data inside the each folder to be equal. Its not like master and client, but looks like all three server is master to copy to each other.
1- Can rsync... (2 Replies)
Discussion started by: hezry79
2 Replies
7. UNIX for Dummies Questions & Answers
Hi,
I have directory name as TEST on server1 and same directory TEST on server2 now i need to using these directories as new directories and files will be generated by application in TEST directory daily. I dont have rsync package on server. My approach is by lists all sub-directories... (1 Reply)
Discussion started by: tushar_spatil
1 Replies
8. Linux
Hi folks, I have developed a Linux server for my customer. After migrating the server to my customer site, I was trying to sync its time to the NTP time servers at my customer site.
Below is the ntp.conf:
% vi /etc/ntp.conf
# Permit time synchronization with our time source, but do not
# permit... (2 Replies)
Discussion started by: kimurayuki
2 Replies
9. UNIX for Advanced & Expert Users
I'm quite new to SVN and having configured it based on tutorials from youtube etc, I have it setup like below:
* User1 and User2 can commit and update using their own passwords,
* Updates from both user1 and user2 are visible to each other
* files are shared between both user1 and user2
*... (2 Replies)
Discussion started by: busyboy
2 Replies
LEARN ABOUT DEBIAN
systemd-machine-id-commit.service
SYSTEMD-MACHINE-ID-COMMIT.SERVICE(8) systemd-machine-id-commit.service SYSTEMD-MACHINE-ID-COMMIT.SERVICE(8)
NAME
systemd-machine-id-commit.service - Commit a transient machine ID to disk
SYNOPSIS
systemd-machine-id-commit.service
DESCRIPTION
systemd-machine-id-commit.service is an early boot service responsible for committing transient /etc/machine-id files to a writable disk
file system. See machine-id(5) for more information about machine IDs.
This service is started after local-fs.target in case /etc/machine-id is a mount point of its own (usually from a memory file system such
as "tmpfs") and /etc is writable. The service will invoke systemd-machine-id-setup --commit, which writes the current transient machine ID
to disk and unmount the /etc/machine-id file in a race-free manner to ensure that file is always valid and accessible for other processes.
See systemd-machine-id-setup(1) for details.
The main use case of this service are systems where /etc/machine-id is read-only and initially not initialized. In this case, the system
manager will generate a transient machine ID file on a memory file system, and mount it over /etc/machine-id, during the early boot phase.
This service is then invoked in a later boot phase, as soon as /etc has been remounted writable and the ID may thus be committed to disk to
make it permanent.
SEE ALSO
systemd(1), systemd-machine-id-setup(1), machine-id(5), systemd-firstboot(1)
systemd 237 SYSTEMD-MACHINE-ID-COMMIT.SERVICE(8)