You may have two general options

- Have the new machine appear to be the old machine. Run "testparm -v" to verify the location of the private directory, locks directory etc and other files that you need to move over.


- Setup the new machine as a BDC in the domain, migrate your data over, then promote the new machine to a PDC and demote and remove the old machine. This is probably easier if you have an LDAP backend. Otherwise you can probably copy the samba private directory over from one machine to another.


About the other questions

- If you want Windows 7 support you need Samba 3.4 or Samba 3.5. I would go with Fedora Core 12 since it already has Samba 3.4. Of course you can always compile from source. You may therefore want to consider having the server move as one project, and then a samba upgrade as another project. You could also setup a new machine as a BDC (as described above) with Samba 3.4.x. As you may have seen from other posts, there are changes to may need to make when you move from Samba 3.0.x to 3.4.x.


-FC11 doesn't seem to like ext4 for the /boot file system. I would google ext4. Some people have an issue with the changes in journaling from ext3. I personally would stick with ext3.


And about raid-

- The 3ware 9650SE raid controller is a true hardware raid (I am using a few.) This means that you should be able to configure disks in a hardware raid set and move it to another server that also has a 3ware raid card.

- The intel ICH7 and ICH9 raid controller built into some mother boards is "firmware raid" (aka "fake raid.") This means that the OS has to have drivers for the controller and that the PC OS and CPU is doing the RAID processing. I found out the hardway that Fedora Core 11 did not include the appropriate drivers for it, even tho RedHat Enterprise Linux 5.x did. With Linux, you should either use true hardware raid or true software raid.

The upside of software raid is that you can then move the disks from one machine to another.


- Don't use RAID5 for your /boot or OS slices. If your raid configuration gets messed up the system can't boot. A messed up mirror is easier to recover from. RAID5 for your data is OK- since at that point the OS is up and running. Some of my colleagues argue you shouldn't even use a mirror for your /boot partition, but instead should just back it up to another disk.





On 06/15/2010 05:56 AM, Hubert Choma wrote:
Hello
I need a description how to move painlessly samba from one system to
another without re-adding to the domain windows clients. Currently, I
have samba Version 3.0.28a-1.fc7
on Fedora 7 and I want to move it on CentOS 5.5 As far as the server
hardware remains the same. In addition to changing the system i would
like to change new disks and add a new 3ware 9650SE Raid controller
(samba will operate in RAID 5 )

My questions:
- How to move a painless system that do not add clients to the domain
again
- Domain must have the same SID
- Which file system will be more efficient for the samba (3TB
partition), ext3, ext4, xfs?
- Whether the version of samba in Centos 5.5 is compatible with windows
7 (standard centos 5.5 repos)
- If I make raid volumes(3ware controller) with installed centos 5.5 on
the another motherboard (gigabyte EG41MF-US2h)  and configure samba and
bring it along with the disks to intel server motherboard linux will
start ??

Installation and configuration on the test machine will shorten the time
necessary to migrate.

Please help



--
To unsubscribe from this list go to the following URL and read the
instructions:  https://lists.samba.org/mailman/options/samba

Reply via email to