Migrating Samba/LDAP from Linux to OSX Server

Hi all. I've inherited a fairly "pure" implementation of OpenLDAP and Samba 3.x, running on a Debian server. While it's stable enough, making user changes is not terribly easy, and involves using LDAP and then smbpasswd, for example. I can manage this well enough myself, but for political reasons (mainly having to do with the "beer truck" theory of information loss), I'd like to standardize on something somewhat more intuitive. Additionally, I want to set up some groupware, etc, and haven't found much joy with most of the offerings out there. As far as resources, I've got one fairly nice PowerEdge that stores roaming profiles for windows users, as well as the LDAP server. I've got a second server for DHCP (no DNS), and did I mention no DNS? My third server is for mail. And then I've got an XServe that I can install Tiger Server on. Here's what I'd like to be able to do:
* Make the XServe the PDC, and demote the existing linux PDC to a BDC role.
* Use the existing LDAP server if at all possible, or setup mirroring between the two.
* Keep the user profiles and other assorted directories on the linux machines where they are currently.
* Move the entire domain, all user and machine accounts, etc. onto OpenDirectory.
* Do this without causing noticeable disruption to my userbase - I will have the opportunity to do the migration during a holiday week where not many people are around, but I don't want to rebind every stinking computer to the domain.
* Earn the respect and adulation of my peers, and have them buy me free coffee forever.
I've paged through the "Migrating to Mac OS X Server from Windows NT" PDF over on the Documentation page, and some of it looks useful, although a lot of it looks pretty specific to defenestration, whereas my project is more like a penguin demotion. The stuff I'm most concerned about in this respect is keeping the file shares where they are, dcpromo, and using the extant LDAP server.
Also, I'm wondering how beefy an Xserve I'd want to have to do the user auth piece. I'm currently supporting about 140 users and about 250 machines, although the user count will jump to around 800 when I create accounts for the secondary students.
Thanks!

agostini,
I've successfully moved users off a similar setup (Debian Linux, Courier IMAP, SquirrelMail) to my new Xserve. I used imapsync-1.239
http://www.linux-france.org/prj/imapsync/dist/
(it's about halfway down the page - Dec 2007 release)
I initially tried using the MacPorts install of the same version, but it constantly failed to authenticate with the Xserve. I have my Xserve setup for always using CRAM-MD5 auth. (Make sure you have all of the Perl MD5 modules install, including the optional ones, if you use MD5 auth). So, I downloaded it and compiled it directly. This eventually worked and with only a couple of bad emails, out of thousands, that did not transfer. It also will retain flags set on the previous server (seen, replied, etc.). I ran it from the Xserve and connected to the Linux box remotely.
I have no experience with Qmail.
If you use procmail on the Linux machine though, you will need to recreate those scripts as sieve scripts on the Mac. I found the SquirrelMail plugin for sieve scripts most helpful.
Larry

Similar Messages

  • How can i Migrate a database from DB2 to SQL Server 2008r2.

    Hi Gurus,
    Kindly help me letting me know the process for migrating the database from DB2 to SQL Server.
    1) Is there any way to migrate a database from DB2 to SqlServer. (My assumption is we can not migrate database, if wrong correct me gurus).
    2) Or we can only transfer data from that DB2 database to SQL Server (Using SSIS packages).
    Please help me knowing the process to migrate the data from DB2 server to MSSQL server. Even am reading the documents available in the web.
    Thanks in advance.. :)

    Microsoft provide a migration assistant for DB2 to SQL Server:
    http://www.microsoft.com/en-us/download/details.aspx?id=45296
    SQL Server Migration Assistant (SSMA) is a free supported tool from Microsoft that simplifies database migration process from DB2 to SQL Server and Azure SQL DB. SSMA automates all aspects of migration including migration assessment analysis, schema and
    SQL statement conversion and data migration. 
    Hope that helps

  • Migrating SAP products from a non-SQL Server platform to a SQL Server 2005

    Hi,
    I have another question too.
    Can someone pls provide me the Considerations for Migrating SAP products from a non-SQL Server platform to a SQL Server 2005 platform?
    More specifically from Oracle to SQL 2005.
    Regards
    Abhi

    Hello
    You need to perform an OSDB migration.
    This will involve exporting your SAP system into a DB neutral format and then reloading this into an SQL 2005 SAP system.
    Please review http://service.sap.com/osdbmigration
    I recommend you review the homo/heterogeneous system copy guide for your SAP release.
    Thanks
    N.P.C

  • Migrating from Maildir to OSX server mail

    Hi,
    I have a Linux machine running Qmail (smtp, pop), Courier (imap) and Squirrelmail.
    About 20 users on the machine.
    Most users use webmail only.
    The users are all 'virtual' users, under vpopmail.
    This machine uses Maildir for mail storage.
    I want to move all mail to the new OSX server.
    The new server will be working the same way - webmail.
    I'm not sure where to start.
    Thanks in advance for any pointers.
    -Jeff
    Message was edited by: agostini
    Message was edited by: agostini
    Message was edited by: agostini

    agostini,
    I've successfully moved users off a similar setup (Debian Linux, Courier IMAP, SquirrelMail) to my new Xserve. I used imapsync-1.239
    http://www.linux-france.org/prj/imapsync/dist/
    (it's about halfway down the page - Dec 2007 release)
    I initially tried using the MacPorts install of the same version, but it constantly failed to authenticate with the Xserve. I have my Xserve setup for always using CRAM-MD5 auth. (Make sure you have all of the Perl MD5 modules install, including the optional ones, if you use MD5 auth). So, I downloaded it and compiled it directly. This eventually worked and with only a couple of bad emails, out of thousands, that did not transfer. It also will retain flags set on the previous server (seen, replied, etc.). I ran it from the Xserve and connected to the Linux box remotely.
    I have no experience with Qmail.
    If you use procmail on the Linux machine though, you will need to recreate those scripts as sieve scripts on the Mac. I found the SquirrelMail plugin for sieve scripts most helpful.
    Larry

  • Migrating from Linux based Tacacs+ server to Cisco ACS 1113 appliance

    I'm trying to migrate my configuration from a Linux based Tacacs+ server to the Cisco ACS 1113 appliance. Does anyone have any recommendations.
    Thanks.

    Hi
    We (extraxi) offer migration and general consultancy for ACS if you need professional help.
    www.extraxi.com/contact.htm

  • Migration of Database from Oracle to SQL Server in Business Objects XI 3.1

    Hi,
    Currently, We are working on Business Objects XI 3.1 and Database is  Oracle 11g. And now we have the requirement to migrate from Oracle 11g to SQL Server 2008 R2.
    I would like to know what are the key points to be considered in business objects XI 3.1 when the database is migrated from oracle to SQL server.
    If anyone can share the Impact analysis document for Business Objects, it would be great.
    Thanks,
    Lavanyaa TP

    If you use business objects tools for such migration , the impact should be minimal.
    CMSDBCopy mechanism from CCM should work fine for this purpose.

  • How to run 10g forms developed on win XP platform from linux based App serv

    dear all,
    I am developing 10g forms being on widows XP platform. I have also used
    both pl/sql and object libraries to develop them.
    Now what i have to do to make these forms work from a 10g application server
    that is installed on linux 4

    thanks for ur reply.
    the problem i am facing now is
    I used to use a specific path in the forms where the
    libs are located.
    but in linux path location identification is different from wins.
    i tried with remove path as well still it can not read the libs.
    waitin for ur reply

  • Migration of documents from a http content server into sap kpro und sap dvs

    hello,
    I want to migrate documents from an http 4.5 content server into the sap knowledge provider (kpro) and in sap dvs with an abap program.
    I know I have to create a PHIO and a LOIO and write it in the tables DMS_PH_CD1 and (only the LOIO) in DMS_DOC2LOIO.
    Where I have to write my url for accessing the document on the content server?In which table?
    What fm´s do I need to create the PHIO´s and LOIO´s?
    Has anyone an idea and hints (like weblinks) to integrate documents from an content server into kpro and sap dvs?

    Hello,
    the private key, where the hash is signed with is stored
    in your AppServer directory $DIR_INSTANCE/sec and is
    called SAPSYS.PSE. Where the PSE is a secude (www.secude.de) specific format which contains the private and the publik key.
    But I guess you won't get the private key, because its private, unless you are the Administror
    Then signig is done via the normal industry standards. (http://www.rsasecurity.com/)
    regards,
    mumba.

  • Migrate the document from database to Content Server

    Dear All;
    There is a ECC6 using for 5 years and I am setting up a External Content Server which link to this ECC6 server, from now on the new incoming documents like scanned document, email etc will save to Content Server. 
    However, for the past 5 years those old incoming documents that save in the ECC database, how can l migrate it to Content Server?  In the past the document mostly save with GOS (generic object service) option.
    Please advise.
    Thanks
    Jordan

    Hi Jordan,
    from DMS point of view I would recommend you to see the reports DMS_KPRO_CONVERT and DMS_KPRO_CONVERT2 which can be used to transfer original files from older storage to KPRO storage logic.
    If you want to move the originals from an archive or vault to a Content
    Server, please use the DMS_KPRO_CONVERT and DMS_KPRO_CONVERT2 report I 
    would kindly ask you to see teh documentation on DMS_KPRO_CONVERT report
    in transaction SE38, which explains the whole process and gives        
    necessary information.                                                                               
    This conversion program offers two possibilites:                                                                               
    - Complete migration:                                                  
    The meta data of the document info record and the checked-in original  
    application files are migrated together. The checked-in original       
    application files are transported into the storage catgories.                                                                               
    - Step-by-step migration:                                              
    In the first step meta data is migrated. The original application files
    remain in the old storage data. The migration of original application  
    files starts after you have processed the files with the integrated    
    viewer and checked them into a secure storage area.                                                                               
    I hope this information could be useful for you. Further I would       
    really recommend you to get in touch with your local consulting        
    organisation because this is a very critical and individual process.   
    To grant that the whole migration is done correctly I can only advise  
    you to contact your local consulting organisation.                     
    Best regards,
    Christoph

  • Migrating existing email from 10.4 NON-server to 10.6 server, ~beginner

    I have been running a domain for many years off a stock Mac OS running plain 10.4, with a few third-party config aids. I want to move the whole domain to 10.6 Server, but my current question focuses on migrating emails. I fully expect to have to manually recreate all the user accounts (alternative ideas are welcome), but I want to maintain the entire email history for these accounts, as-is. (I use IMAP exclusively, so all the files reside on the server.)
    In my 10.4 system, inbox emails live in /var/mail, and anything else that's in a mail folder lives in ~/Library/Mail/IMAP/{folders} . Here are some things I don't know:
    1) How (if at all) the 10.6 implementation of mail services differs regarding location/format of email files. Also, if there's any difference in the functionality of /etc/aliases.
    2) How to transfer the files from old server to the new one. This is a "one box" domain. Since the domain's DNS (and web, ftp, firewall, etc.) is hosted on the same machine, I'm not sure how I could have them live on the internet at the same time (though obviously I can have one machine acting purely as a client on my network). I do have an extra static IP available as well.
    3) How I might minimize downtime, and park in the ether any inbound email messages to my domain while I make the transition and debug it.
    I'm hesitant to POP the messages off the server into a client, and POP them back on to the new server, for fear of losing the original time stamps (which are crucial), plus it'd be a big hassle. On the other hand, I don't know what havoc would come from trying to replace or splice in my existing email server files onto the new machine.
    I have successfully configured a different domain on 10.6 Server, though it was a PITA, and took several attempts. (Not looking forward to another DNS set up. And woe be to those who wish to change the initial IP number on a SLS machine - there are residual references that are unreachable even with the CLI tools.) So I'm not a total noob, but also I'm not a network admin wizard by any stretch.
    I'd welcome any helpful advice on this question, or generic strategies for porting an existing domain to 10.6 server. User files, permissions, web servers are pretty straightforward, though I'd also be curious if there's a SLS firewall configuration equivalent (in function and ease of setup) to standard OS X "internet sharing" preference, which I currently use (with two ethernet ports). Thanks so much.

    Thanks very much Jeff. The first sentence gets to the nut-meat of the issue (though I leave the question open for any additional comment).
    And I appreciate the links to migration tools. My recollection - perhaps wrong - is that the 10.6 migration tools only work for earlier versions of OS X Server, and not for the end-user OS (which is what I have now).
    My server has a half-dozen or so user accounts, with a total volume of <10 GB of email files - small. (There are also hundreds of email account aliases, which is why I asked about /etc/aliases functionality.)
    The concept of DNS is simple, but I always have a hard time telling if I've screwed up the configuration or a "failure" is just propagation latency of the domain/IP mapping - I don't have an intermediate DNS server/service between the domain registrar and my domain's server, which can make DNS config and testing quite frustrating.
    The rationale for NAT/DHCP has to do with internal network architecture and layered security for remote (e.g., VNC) access, but the whole story is not very interesting. I will take your point under advisement, though.

  • Migrating PDC role from SBS 2008 to Server 2012

    Greetings everyone
    Are there any special considerations or steps that need be done when elevating my BDC running Server 2012 from a PDC running SBS 2008? We are wanting to remove the SBS machine entirely as we no longer need it and could possibly be of use to one of our clients
    down the road. 
    Thank You
    Additional Info: We have already migrated Exchange to the cloud and is no longer hosted on our SBS server. The only function the SBS server has at the moment is being the PDC. 

    If you haven't seen it already you'll probably want to check out
    http://blogs.technet.com/b/infratalks/archive/2012/09/07/transition-from-small-business-server-to-standard-windows-server.aspx which describes the entire process, though obviously in your case you don't need to worry about the Exchnage side of things.
    The main thing in your case will moving the FSMO roles over to the new server so the old SBS box is no longer required. There's a link to the process in that blog post, though as I understand it when 2012 is the destination the recommended route is to grab
    the roles from 2012 rather than give them up from 2008. There's a good step by step guide to the process here
    http://www.waronerrors.com/kb/how-to-transfer-fsmo-roles-from-windows-server-2003--2008-to-windows-server-2012.aspx though obviously the main thing to note is that as soon as you move the FSMO roles you have 21 days in which to complete the migration. After
    that time the SBS box will automatically restart periodically (I think after an hour from memory).

  • How do I migrate iCal database from 10.5.8 server to Lion server?

    Hi,
    because we cannot migrate via Server Migration Assisteant, we have to do it step-by-step. Migration of Users, VPN and Wiki is clear for us.
    But i do not find a way to migrate the iCal Server Database from 10.5.8 to 10.7 manually. Any hints ?
    Frank

    Hi,
    because we cannot migrate via Server Migration Assisteant, we have to do it step-by-step. Migration of Users, VPN and Wiki is clear for us.
    But i do not find a way to migrate the iCal Server Database from 10.5.8 to 10.7 manually. Any hints ?
    Frank

  • Migrating config information from a 6.1 server to a new 7.0 server

    We have multiple web sites on a Sun One server we wish to upgrade. In our plan, we want to install a new server with Solaris 10 on it and Install version 7 of the Sun One server. How do we migrate the config information from the older server onto the new server without manually recreating it all?
    Edited by: Rick_PSU on Jan 2, 2008 9:48 AM

    Despite the 'Web' in the name, this forum is not closely focused on either servers or configuring them. JWS is a technology for launching rich client apps. (to the end-user).
    You might have better luck on one of the forums listed under 'Enterprise and Remote Computing' or 'Web Tier APIs'.
    <http://forum.java.sun.com/category.jspa?categoryID=14>

  • Unable to view website from within network - OSX Server

    I have recently set up a Mac mini server in my home. I have configured the DNS settings manually by creating a primary zone being my domain and then a machine record (A Record) in order to configure the right host name. I've checked this the usual way in terminal and it returns success.
    Before I go ahead and configure my mail, I noticed that I was unable to view my website. From within my network on any device.
    NB. My website is hosted externally with a third party.
    I have Mac Mini running Mavericks 10.9.1 and Server 3.0.2, I'm using a 2TB Time Capsule as the router which plugs directly into my fibre modem. Ports are opened correctly as I have done this through the Server App panel where I can see my Time Capsule.
    I've obtained the IP of the website and when I tried pinging it from terminal it cannot resolve. I've contacted Apple, and after 2 hours on the phone to them, I've been told it's out of the scope of their support.
    If this is DNS, can someone help, because I'm pulling my hair out!
    Thanks in advance.

    I have now figured this out!
    After setting up the hostname in the Server app I auto created the DNS records.
    I have removed them all, created a new zone, the zone being my domain name; I have then created a Machine (A) Record being my hostname; I have then created another ***BLANK*** Machine (A) Record being my domain, and hey presto, everything works perfectly.

  • Migration to mac from linux

    I've been a linux user since 1998. I think I'm done. Weighing all the options I really think I'm headed for a Mac Mini. I'm waiting for the Haswell refresh and I have a friend who works for Apple who is going to help me out with the Friends and Family purchase. I'm 61, retired from a university IT position (large servers and network iron)
    I have an external hard drive in an enclosure that is currently eSATA, but can be USB. So I don't think connectivity will be an issue. This drive just has backups of photos, documents, music, etc. It is formatted as ext4 file system. I have a 382gig partition on the drive that I can reformat so I'd like to do this such that the mac mini will be able to read it without me having to install extensions and stuff.
    I'm trying to prepare so I can just enjoy the experience of being a new mac owner (took me a while, huh?) without getting frustrated at not being able to access my old files.
    What will be the best way to approach this?
    Thanks

    Given that OS X is based on a BSD Unix kernel most of the command line functionality that baffles most OS X users will be old hat to you. Your biggest learning curve will be the OS X GUI and where Apple has hidden all the various settings and GUI command functions. You are choosing to make this transition at a time when many of us are eagerly awaiting the release of Maverick (OS X 10.9) so experienced OS X users will be going through our own learning curve to adapt to the ugraded OS as well. 
    Macs use a disk format called Mac OS Extended (Journaled) and a GUID partition scheme for bootable drives. Much of the higher level search and file management capability of OS X is built into the Mac OS Extended volume structure and that will be an even bigger factor in Maverick. Macs can also read and write FAT32 volumes and can Read NTFS but not write without third party extensions.
    One "gotcha" for old Unix hands is by default OS X file names are NOT case sensitive. Mac OS Extended (journaled) can be formatted to be case sensitive, but it is not reocommended if for no other reason than too many Mac software developers often assume case insensitive file names and are careless about the use of capitalization. That can cause interesting troubleshooting problems.
    By-the-way, welcome to the world of Mac. I made the transition back in the mid '70s and I think you will like Macs. Certainly I do.

Maybe you are looking for

  • How many computers can you install adobe creative cloud on?

    I purchased the Student discounted Creative Cloud and have downloaded it on a desktop at work and a workmates laptop. Can it be downloaded a third time onto my personal laptop?

  • How to create child without master context.

    Hi, I have a special requirement where I need to allow user to create a child record without master context. I have two VOs MasterVO and ChildVO and have view link between those two. and cardinality is 0..1 to *. Here my master is read only VO. and i

  • IMac start up freezes on gray apple screen.......

    I was re-installing OS X. Part way through the installation the computer froze. Once this happened, I turned off the computer. To my surprise, when I tried to start it up again, the computer wouldn't get past the opening window of the gray screen wit

  • ~/.xinitrc not being run with GNOME

    I installed GNOME in a fairly normal way, and it starts as soon as the boot sequence has finished, without manually typing `startx` or similar. I recently made the ~/.xinitrc file with this content: #!/bin/sh # ~/.xinitrc # Executed by startx (run yo

  • File name changes when I click on another file.

    Regardless of which application I'm in (CS2, Quark etc.... When I go to save a file, if I accidentally click on a grayed out file while I'm navigating to the folder where I want the file to be saved, the file I'm trying to save assumes the grayed out