Wait! Progress!
I have no idea if this is the right way to do things, but I copied the
entire core over, conf and data directories. Then I created a core on the
new server, but put the conf location as conf/solrconfig.xml, and the
schema location as conf/managed-schema (seems someone had renamed it from
schema.xml.
So now its running at least on 8.11. Will try more tomorrow

On Wed, Sep 27, 2023 at 4:16 PM Jim Morgan <jim.mor...@nknews.org> wrote:

> OK, so I had some more time to work on this. I removed version 9.3 and
> tried with version 8.11. But still the same story: any of the API restore
> methods I try are rejected.
>
> I have also tried stopping solr, copying the whole
> /var/solr/data/collectionname directory from old server to new server, and
> restarting. Nothing happens. The core doesn't appear on the new server.
>
> Manually creating /var/solr/data/collectionname and copying the conf
> directory into it doesn't do anything either.
>
> I have also tried creating a core on the new server. That also fails as it
> can't find solrconfig.xml, but does create a /var/solr/data/corename
> directory.
>
> I'm just drawing blanks everywhere. What next?
>
> On Mon, Sep 25, 2023 at 5:26 PM Vincenzo D'Amore <v.dam...@gmail.com>
> wrote:
>
>> In the past, when upgrading to a major version, well... sometimes it
>> happened, you can even have a loss of performance.
>> So before moving I would be sure if I can and what I gain from it.
>> For example in the Solr 9.x the Data Import Handler has been moved out to
>> an external component, still open source but it is external.
>>
>> On Mon, Sep 25, 2023 at 11:13 AM Jim Morgan <jim.mor...@nknews.org.invalid
>> >
>> wrote:
>>
>> > Thanks. Good tip for the logs. Although they didn't prove very useful in
>> > determining what the problem with the import was: absolutely nothing was
>> > logged!
>> >
>> > Server load: I have that under control in terms of RAM and hard disk
>> space
>> > and that won't be an issue. Is there a command to find out how many
>> > requests are being processed? Or any useful stats/status summary. Or do
>> you
>> > mean use grep and wc on logs ... also can do, but as I'm learning about
>> > Solr I'm keen to learn the tricks.
>> >
>> > Moving to the latest version was basically me trying to get as much
>> done in
>> > one disruption as possible. We have to do the migration, so I figured we
>> > should try to move to the latest solr version as well. If we can't do
>> it,
>> > then I'll take the latest 8.x version, sure, but I thought I'd try.
>> >
>> > On Mon, Sep 25, 2023 at 4:59 PM Vincenzo D'Amore <v.dam...@gmail.com>
>> > wrote:
>> >
>> > > :)
>> > > looking at solr.log you can see the requests and, even if you cannot
>> be
>> > > completely sure, which core is currently receiving requests.
>> > > Before moving to a new solr version I should understand how is your
>> > server
>> > > average load, how many requests per second your server is handling.
>> > > Honestly I'm not sure that moving to the latest solr version is a good
>> > > idea, what do you think to gain moving immediately to the latest
>> version?
>> > > Maybe better move to the latest solr 8 version
>> > >
>> > > On Mon, Sep 25, 2023 at 10:10 AM Jim Morgan
>> > <jim.mor...@nknews.org.invalid
>> > > >
>> > > wrote:
>> > >
>> > > > Quick response! There are two cores. But I think only one of them is
>> > > > actively in use. I think the other one doesn't need to be migrated.
>> But
>> > > > will know for sure when I manage it and can test the app with the
>> new
>> > > > server!
>> > > > Core in use seems to be about 12Gb.
>> > > >
>> > > > On Mon, Sep 25, 2023 at 3:48 PM Vincenzo D'Amore <
>> v.dam...@gmail.com>
>> > > > wrote:
>> > > >
>> > > > > Hi Jim,
>> > > > >
>> > > > > how many cores (indexes) do you have in this Solr server?
>> > > > >
>> > > > > On Mon, Sep 25, 2023 at 9:41 AM Jim Morgan
>> > > <jim.mor...@nknews.org.invalid
>> > > > >
>> > > > > wrote:
>> > > > >
>> > > > > > Hi,
>> > > > > > I inherited a solr installation from a previous sysadmin, and
>> we'd
>> > > like
>> > > > > to
>> > > > > > see if we can move it from the current server to a new one. I
>> don't
>> > > > have
>> > > > > > much knowledge of solr, but I know my way around Linux.
>> Apologies
>> > in
>> > > > > > advance for any dumb questions, and please feel free to educate
>> me.
>> > > > > >
>> > > > > > Old install is Solr 8.5 running on Ubuntu 18. We're thinking
>> that
>> > > while
>> > > > > we
>> > > > > > are switching servers, we might as well try to upgrade to
>> Ubuntu 22
>> > > and
>> > > > > > Solr 9.3 (with corresponding JVM increase to 11).
>> > > > > > First question, is that a crazy idea? Or should we be moving to
>> the
>> > > > same
>> > > > > > version of Solr on the new server, and then upgrade in place.
>> We'd
>> > > > prefer
>> > > > > > to do it with minimal downtime, so setting up parallel servers
>> and
>> > > > > > migrating the data across seems like the least disruptive.
>> > > > > >
>> > > > > > So I have tried the parallel server approach. No issues
>> installing
>> > > Solr
>> > > > > and
>> > > > > > JVM. From reading around the web, starting with
>> > > > > >
>> > > > > >
>> > > > >
>> > > >
>> > >
>> >
>> https://solr.apache.org/guide/solr/latest/deployment-guide/backup-restore.html
>> > > > > > And several other pages, which all seem to repeat the advice,
>> the
>> > > > backup
>> > > > > > restore process is simple. This is a standalone install so I
>> should
>> > > use
>> > > > > >
>> > > > > >
>> > > > > >
>> > > > >
>> > > >
>> > >
>> >
>> http://localhost:8983/solr/collname/replication?command=backup&location=/snapshots
>> > > > > >
>> > > > > > to backup, which works fine: the backup appears in /snapshots/
>> as
>> > > > > > snapshot.2023xxx. All good.
>> > > > > >
>> > > > > > I take the backup, and copy it to the new server, and put it in
>> the
>> > > > same
>> > > > > > location, /snapshots/2023xxx
>> > > > > > Then apparenly I only need to run
>> > > > > >
>> > > > > >
>> > > > > >
>> > > > >
>> > > >
>> > >
>> >
>> http://localhost:8983/solr/collname/replication?command=restore&name=snapshot.2023xxx&location=/snapshots
>> > > > > >
>> > > > > > But this doesn't work. I've tried a lot of different variations,
>> > > > > combining
>> > > > > > snapshot name and location, with or without the collection name,
>> > but
>> > > > all
>> > > > > I
>> > > > > > get is the zen like error
>> > > > > >     Searching for Solr?
>> > > > > >     You must type the correct path.
>> > > > > >     Solr will respond.
>> > > > > >
>> > > > > > So that's where I'm at. I'm wondering if I've missed a step
>> that's
>> > > > > obvious
>> > > > > > to Solr veterans, but which is missing from the backup/restore
>> > page.
>> > > > > > Do I need to create the core first, for example. Or create the
>> core
>> > > and
>> > > > > > copy config files over to the new server.
>> > > > > >
>> > > > >
>> > > > >
>> > > > > --
>> > > > > Vincenzo D'Amore
>> > > > >
>> > > >
>> > >
>> > >
>> > > --
>> > > Vincenzo D'Amore
>> > >
>> >
>>
>>
>> --
>> Vincenzo D'Amore
>>
>

Reply via email to