From users-return-27065-archive-asf-public=cust-asf.ponee.io@subversion.apache.org Tue Apr 24 04:27:33 2018 Return-Path: X-Original-To: archive-asf-public@cust-asf.ponee.io Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by mx-eu-01.ponee.io (Postfix) with SMTP id 8AB2C180634 for ; Tue, 24 Apr 2018 04:27:32 +0200 (CEST) Received: (qmail 62138 invoked by uid 500); 24 Apr 2018 02:27:31 -0000 Mailing-List: contact users-help@subversion.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Delivered-To: mailing list users@subversion.apache.org Received: (qmail 62124 invoked by uid 99); 24 Apr 2018 02:27:30 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd4-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 24 Apr 2018 02:27:30 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd4-us-west.apache.org (ASF Mail Server at spamd4-us-west.apache.org) with ESMTP id DB25DC012B for ; Tue, 24 Apr 2018 02:27:29 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd4-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: -0.101 X-Spam-Level: X-Spam-Status: No, score=-0.101 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=disabled Authentication-Results: spamd4-us-west.apache.org (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com Received: from mx1-lw-us.apache.org ([10.40.0.8]) by localhost (spamd4-us-west.apache.org [10.40.0.11]) (amavisd-new, port 10024) with ESMTP id s1INX28W7V5f for ; Tue, 24 Apr 2018 02:27:27 +0000 (UTC) Received: from mail-vk0-f54.google.com (mail-vk0-f54.google.com [209.85.213.54]) by mx1-lw-us.apache.org (ASF Mail Server at mx1-lw-us.apache.org) with ESMTPS id 6F2FB5FB5F for ; Tue, 24 Apr 2018 02:27:27 +0000 (UTC) Received: by mail-vk0-f54.google.com with SMTP id b16so10703425vka.5 for ; Mon, 23 Apr 2018 19:27:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=ZN9LLzcDuPwjDQsL4g8CzrvTKFAyRSNwnab7qs7uDC4=; b=oh7LCIKxwac8Cqh4EWoFyITm1Yf8gn5Z4yT9IFg1oHzXaTF+MYByT4LXtW0QFqwFwS j/gaVy74OX3ABcEozfywqojQNwnOq8d9xM1mkMYuRQHJj/Kh50ldhksC47wzdsxOMztI CCbid/bFxvv3Jnm1Qut8SYB3+n5JReVT4eDeq8uKgeU6tpnGUKHpW+MzoPwIrA5AATkv qAmrviAR1JtaE2bajL2EXOIdcT0EIVXynUTmoXttvw4A1nhhDfrpOwBrcOifJOoOfMnW dtJazOph6NJSHc3CVaSkfG10ZxWKwIuyglBBHa+2TFcdUUmdklrBmu5X/QzVms2Qh4qC cSqg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=ZN9LLzcDuPwjDQsL4g8CzrvTKFAyRSNwnab7qs7uDC4=; b=ueVqNbSt3DwfQvcZGS4IIZa98kDhOt9x3RJdNAIfdxuONJn/Lni1HTATKSwKn4onpp wTviWU1kAqOc3c4hxWvM6XvFOu7zf4vsri12XEHAY7D24XrFQhuJ9l6YxGl8ncXv8OBV pOy3wvJcz5T54NtLiAs9v9dyFNrsd13ojz24kcJe1I/wbeMRrV8Pcw1YZXq/EvXEYJLI nWp4v115h4EWYWFN5Rr2KFdngvTm4dkf+rw657rPWHTajVivi4IfoprEQTmy+iQTkIXp LDuRwamDJoTjdLZY/n4GDioK1AKk7vE1ZKcNHtcN/UFubruvbpCQu01wQvULoXKaPwHO NslQ== X-Gm-Message-State: ALQs6tArFIMdbnWZH/HrM3OYKc6ZyrSml2XKDLCuzyELq6F0F0Oz3B2C 7pDfBEMJ1iv8yi1/ittpaMYqJLGVwGy2e4UDAWE= X-Google-Smtp-Source: AB8JxZpKN014caEcp2InOwxX7U7Ag5Djh30XGlU5KjnKh/B8CCWG8PRHiLubjWNPT/XbhrOA5s0R+s6dd78zRtIFBUg= X-Received: by 10.31.124.131 with SMTP id x125mr2041356vkc.28.1524536841337; Mon, 23 Apr 2018 19:27:21 -0700 (PDT) MIME-Version: 1.0 Received: by 10.176.80.132 with HTTP; Mon, 23 Apr 2018 19:27:20 -0700 (PDT) In-Reply-To: References: From: Nico Kadel-Garcia Date: Mon, 23 Apr 2018 22:27:20 -0400 Message-ID: Subject: Re: Moving SVN from one server to another To: Eric Johnson Cc: Paul Greene , Subversion Content-Type: text/plain; charset="UTF-8" On Mon, Apr 23, 2018 at 7:33 PM, Eric Johnson wrote: > It should be OK to use rsync, so long as the "old server" is not in use and > the repositories are not being modified while you're syncing them. > > Then, I strongly recommend a dump and load on the new server. > > Eric. The "permissions" may not be what you expect if there is a discrepancy between usernames and uuids. "cp" and "scp" don't preserve SELinux permissions, which may matter if the Subversion repository is being served as a web service. If I were working with "rsync", I'd use these commands to do a dry-run first, then an rsync. In general, to jump that many major revisions, I tend to use "svnsync" to allow the repositories to stay synchronized while the client stays talking to the first repository, then take the first repository entirely offline. Note that this is probably the first opportunity, in years, to obliterate content from the old repositories "and reset the ID of the new repository, to avoid clients getting confused about obliterated content.